A golfer swings at a virtual course on a large screen in a modern indoor golf simulator bay.
Two golfers analyze their swings side-by-side in an indoor golf simulator with virtual course screens.
Two men pose in front of a large golf simulator screen at Mike's Golf Center indoor facility.
Ping pong table and golf simulator in a large indoor area at Fox Valley Junior Golf Center.
Children practice golf swings at an indoor facility featuring large projection screens and green turf mats.
Indoor golf center featuring simulator hitting bays, an artificial turf putting green, and high-top bar seating.
Indoor golf simulator facility with large putting greens and several hitting bays under industrial lighting.
Golfers practice putting on an expansive indoor green with high-tech simulator bays in a well-lit training facility.
An adult and child practice golf swings in an indoor simulator featuring a large screen and green turf.
Mikes Golf Center exterior featuring a tan commercial building with large windows and a paved parking lot.
A golf instructor helps a young boy with his putting form on an indoor artificial green.
The beige exterior of Mike's Golf Center features a large sign above the double-door glass entrance.
Indoor golf facility featuring simulators, putting greens, and lounge seating under bright industrial lights.
Indoor golf venue featuring simulator bays with protective netting, a putting green, and a basket of balls.
UNEKOR indoor golf simulator bay with a large digital screen, artificial turf, and a swing analysis kiosk.
A golf instructor and children sit on green turf reviewing a tablet during an indoor training session.
A golfer demonstrates different stages of a swing on artificial turf in a modern indoor golf venue.
Mikes Golf Center indoor facility features a green putting turf, hitting mat, and protective practice netting.
Groups socialize in a bright indoor golf facility featuring simulators, clubs, green turf, and high ceilings.
Modern indoor golf venue featuring simulator bays with large projection screens, hitting mats, and launch monitors.
A child practices putting on a Roll the Rock mat at an Eyeline Golf indoor training facility.
Multiple numbered indoor golf simulator bays feature large projection screens, green turf, and wooden seating areas.
Instructor assists a child with putting on an indoor green at a Tidewater golf facility.
Minimalist indoor golf facility lounge featuring a ping pong table, black chairs, and a wall-mounted TV.
Framed photo collage showcasing children and adults practicing their swing at an indoor golf facility.
Modern indoor golf center with a synthetic putting green, black bar stools, and industrial ceiling lighting.
Two children practice putting at King Putt indoor golf center with large simulator screens and green turf.
A golfer swings at an indoor golf facility featuring three large simulator screens, green hitting mats, and bar stools.
A person stands on green turf before a large indoor golf simulator screen showing a virtual course.
1 / 29
$50.00 – $50.00

Mikes Golf Center

5.0(73 reviews)

731 N 17th St, St. Charles, IL, 60174

other

The Experience

Mike's Golf Center is a year-round, 24/7 indoor golf training facility in St. Charles, Illinois. The 10,000 sq ft facility features 14 high-end simulator bays, two putting/chipping greens, and professional coaching programs for all ages and skill levels.

Operating hours

Sunday
10:00 AM – 7:00 PM
Monday
10:00 AM – 7:00 PM
Tuesday
10:00 AM – 7:00 PM
Wednesday
10:00 AM – 7:00 PM
Thursday
10:00 AM – 7:00 PM
FridayToday
10:00 AM – 3:00 PM
Saturday
10:00 AM – 3:00 PM

Location

731 N 17th St, St. Charles, IL, 60174

Directions

Reviews

Teebly LogoTeebly's Overview

Golfers value the 24/7 access to high-quality golf simulators and well-maintained training areas. Feedback highlights the exceptional patience and expertise of the staff, who effectively teach golfers of all ages and skill levels.

Teebly-AI summary is based on public reviews.

N

Nathan Reed

February 2026

A great place to learn. My wife and I took the six week Get Ready to Golf program. We had a great time and learned a ton from our instructor Brandon in a very short period of time. His teaching style, tips, and explanations made it easy to understand what we were supposed to be doing (or should not be doing in my case). I feel like it was really beneficial and would highly recommend this program and Brandon for anyone who is new to golf and interested in learning more about the game!

R

Ryan Piemonte

January 2026

Awesome place. Awesome people. Awesome tech.

M

Matt Ogilvie

December 2025

I’ve been a member at Mike’s Golf Center for just over a year and I don’t plan on leaving anytime soon. Having 24/7 access to a practice facility is perfect for my schedule. I can reserve a simulator and come in whenever I have some free time. I also like that they have 2 different putting/chipping areas to practice on. I also have been taking lessons with Mike and he has really helped me improve my game. I like that he approaches me as coach with long term goals.

A

Anthony Tassone

December 2025

All four of my kids go to Coach Mike for golf lessons, and we couldn’t be happier. My two oldest daughters were four-year players on the St. Charles East Varsity team, and Coach Mike played a big part in helping them develop their skills and confidence. The facility is also incredibly convenient — being able to schedule bays makes practices simple and stress-free. My 10-year-old twins see Coach John on Saturday mornings, and they absolutely love it. The games, prizes, and fun approach keep them engaged, and he’s fantastic with younger kids. Highly recommend this place for golfers of any age!

N

Nick Grumbos

December 2025

Coach Mitch is such a great coach, he has transformed my game very quick and had me shooting insanely better scores in no time. He has a great passion for coaching and is one of the nicest people you will ever meet.

M

Mackinley Salk

December 2025

My sons take lessons with Coach John and I don't think there is a more patient human being on earth. Great with kids and my boys have a ton of fun. I take lessons with coach Mitch and he has done a great job making things relatable to me to help me elevate my game. I have only been golfing for a little over a year and my game has come a long way. Great place to take kids and work on your game with an incredible staff.

Nearby Venues

$50.00 – $50.00

10:00 AM – 3:00 PM