Book a Tee Time

About Us

Virtual Greens storefront
About Virtual Greens Golf Club

Indoor Golf in St George

We started with a garage build and a simple goal: make golf easier to play and practice in St. George. Today, Virtual Greens runs TrackMan® bays with real-course play and shot-by-shot data (year-round, and in any weather). Members use secure digital entry, so the facility stays locked and accessible when they need it.

Our mission: Make indoor golf accessible, enjoyable, and social in St. George.

  • TrackMan® accuracy and feedback on every swing.
  • Consistent, climate-controlled conditions.
  • Secure 24/7 entry for members via digital key.
  • Partnership with Southern Utah Golf Academy for coaching on site.
  • Hundreds of real courses plus focused practice modes.
  • Flexible memberships and better value than big bay-rental chains.
See Memberships
FAQ

Frequently Asked Questions

  • Plan on about one hour per golfer for a full 18. Solo rounds usually take 60–75 minutes. Time can vary based on putting settings, mulligans, and pace. Sessions book in 1–2 hour blocks.

  • You can book up to two hours per reservation. If you want more time and a bay is available, simply book another slot back-to-back. Many groups do this for longer rounds.

  • Yes, if your plan includes guest privileges. Value: 1 guest. Club: up to 3 guests. Executive: up to 4 guests. The member must be present during the session.

  • Yes, with an approved Coaching Membership (separate from standard plans). Reach out to apply. Standard members are welcome to bring their own swing coach as a guest; paid instruction inside the facility requires coaching approval.

Indoor Golf in St. George

Book. Play. Repeat.

Skip the weather and swing today. TrackMan® measures every shot so you leave with more than a sweat.

Book a Tee Time

Prefer mobile? Get the app.

Download on the App StoreGet it on Google Play