A golfer prepares to hit a ball at an X-Golf indoor simulator with bar seating and large display screens.
Whiskey cocktail with a large ice sphere and citrus garnish on a bar counter beside a wooden aging barrel.
Golfer swings at an X-Golf simulator screen with snacks and drinks served on a wooden bar table.
Stix indoor golf lounge features a custom putting green, leather sofa, and TV display by floor-to-ceiling windows.
An X Golf simulator screen displays a digital scorecard above a bright green turf hitting area.
Colorful tortilla chips served with salsa and cheese dips on a tray at an indoor golf lounge.
Cinnamon-dusted churros and a frothy espresso martini served on a wooden table at an indoor golf venue.
A customized rat rod truck named The Patriot parked in front of an X Golf storefront.
Patrons enjoy drinks at a bar while players use simulators in a modern, dimly lit indoor golf lounge.
Green backlit liquor shelves and beer taps at an indoor golf venue bar with screens showing golf tournaments.
Three platters of buffalo and BBQ chicken wings with ranch sauce on a branded Five Iron Golf table.
Bartender presents a tropical pineapple cocktail at a stylish indoor golf venue bar.
Warm salted pretzel bites served with cheese dip on a dark plate at an indoor golf venue.
Glazed chicken wings and dipping sauce served on a black platter at a modern indoor golf venue.
Gourmet snacks like nachos and avocado toast served at Blind Shot Social Club with a golf simulator background.
A golfer holds a club at an X-Golf indoor facility, facing a large, bright virtual simulator screen.
A golfer swings in an indoor golf simulator room featuring green turf hitting mats and a large virtual screen.
A bartender at Swingers reveals a smoked cocktail from a glass cloche on a wooden coaster.
Fried chicken and waffles with powdered sugar on a black plate atop a Five Iron Golf branded wooden table.
A golfer practices their swing at an X-Golf venue using a large-screen indoor golf simulator.
X-Golf simulator screen shows a final scorecard above green turf hitting mats in a dark indoor golf bay.
A golfer swings a club at an X-Golf indoor simulator featuring a large screen and green hitting mat.
A golf simulator monitor displays performance data and a virtual driving range with scenic rocky cliffs.
A golfer swings at an X Golf indoor simulator featuring a large projection screen and digital swing analysis.
A golfer practices putting on a green turf mat at an X-Golf indoor simulator facility.
Cheese and pepperoni pizzas served on a wooden table with large green GOLF branding.
Golfer swings a club at an X-Golf indoor simulator with a large digital screen and a green turf mat.
Sliced hard-boiled eggs on avocado toast with red pepper flakes served on a textured black plate.
A golfer swings at an X Golf Lakewood simulator while friends watch from a table with drinks.
A woman practices putting on artificial turf in front of a large X-Golf simulator screen indoors.
A woman practices her swing at an X-Golf indoor simulator featuring a large screen and virtual golf course.
Golf ball-shaped shot glasses filled with drinks rest on a wooden table with teal accents at Puttshack.
Sliced egg avocado toast on a black tray atop a branded wooden table at an indoor golf lounge.
Patrons enjoy food and drinks at a bar overlooking indoor golf simulators in a dimly lit sports lounge.
Glazed chicken wings with celery and carrots served alongside a cold pitcher of beer at the indoor golf bar.
Toasted ravioli sprinkled with parmesan cheese served on a black tray with marinara sauce at an indoor golf facility.
1 / 36
$40.00 – $60.00

X-Golf O'Fallon, MO

4.7(86 reviews)

12 Crossroads Plaza, O'Fallon, MO, 63368

other
Bar
Food
Rental Clubs

The Experience

X-Golf O'Fallon provides eight indoor golf simulators with high-accuracy sensor technology. The venue includes a full restaurant and bar, offers professional golf lessons, and hosts leagues and private events.

Operating hours

Sunday
10:00 AM – 10:00 PM
Monday
10:00 AM – 10:00 PM
Tuesday
10:00 AM – 10:00 PM
Wednesday
10:00 AM – 10:00 PM
Thursday
9:00 AM – 12:00 AM
FridayToday
9:00 AM – 12:00 AM
Saturday
8:00 AM – 9:00 PM

Location

12 Crossroads Plaza, O'Fallon, MO, 63368

Directions

Reviews

Teebly LogoTeebly's Overview

Golfers highlight the realistic golf simulators and inviting atmosphere, frequently commending the staff and youth league instruction. While most enjoy the venue, some regulars report concerns regarding billing clarity and occasional simulator tracking inconsistencies.

Teebly-AI summary is based on public reviews.

Z

Zyi Li

April 2026

Had an amazing time at X-Golf O'Fallon! The simulators are top-notch and realistic, making it the perfect spot for a fun day out. What really made the experience, however, was the service—specifically Alysha behind the bar. She was incredibly attentive, friendly, and kept the drinks flowing while we played. It’s hard to find great service combined with a fun atmosphere, but Alysha nailed it. Highly recommend asking for her and grabbing a drink while you play! We will definitely be back.

M

Matt Birk

March 2026

Great fun, clean and simulators were great! Daniel was excellent!

J

Josh and Daughters painting

March 2026

Daniel is the best great service fast and friendly

J

Jacob Schmidt

March 2026

My 8th grader had a great time on a Sunday morning league over the winter to stay sharp. The simulator is very realistic and worth your time when you can't make it out on the course. The weather is always great at X-Golf! We will be back for sure.

J

Justin Noetzel

March 2026

X-Golf provides a fun and enriching golf experience that is perfect for weekend morning youth leagues, 9-hole happy hours, and every event in between. They take particularly good care of the many players in the Wentzville Youth Golf Foundation. You can't beat a full bar and food menu, sports on the many TVs, and top-of-the-line golf simulator experience!

J

Jackie Williams

February 2026

Fun place for a kids Sunday league with Wentzville Youth Golf Foundation!

Nearby Venues

$40.00 – $60.00

9:00 AM – 12:00 AM