LEARN.
PRACTICE.
PLAY.

Want to practice like a pro?  At Magic City Indoor Golf, you can do just that.  A perfect pairing of technology and PGA pros to help you get the most out of your game.

Membership

We offer several types and levels of memberships allowing you to choose what’s right for you!

Instruction

For the price of a new driver, you can take a handful of lessons that will actually make a difference in your drives.  Find out more here.

Schedule It!

Reserve your golf bay or go ahead and schedule a lesson with one of our PGA Certified Golf Professionals.

Events & Parties

Bring a group of friends or colleagues. Rent a bay, the putting green or even take over the whole place! There’s a package and price that’s right for you.

Bays can be booked online up until one hour before your desired time slot. If you wish to book a bay less than one hour before, please call the facility at 205 593-4543 (or Magic City Indoor Golf manager Aaron Holden at 706 818-4370) to do so. Walk-ins also gladly accepted on a space available basis.

TAKE THE GRAND TOUR WITH NEIL THOMPSON!

You gotta see this place!  Take a look as founder Neil Thompson walks you through the facility highlighting the features of Magic City Indoor Golf that are sure to entertain … and improve your game.  From the putting green, to fun games of skill (and some luck) at your next party or corporate event, you are sure to enjoy this premier indoor golf experience.

Golf Bays

GCHawk Launch Monitors
GSPro – Play over 300 courses
5
4 Video Cameras per Bay
Swing Catalyst Video Analysis
Swing Catalyst Balance Plates
5
Bar Top Table with Seating

Putting Green

Putt-View® CX2 Custom Series
5
21×25′ Putting Area with Undulations

Lounge Area

5
High Boy Tables and Seating
5
Sodas, Water, Beer & Wine
5
Variety of Snacks
5
Have Food Delivered at any Time

Technology

Discover the latest in golf swing analysis down to the soles of your feet – literally.  Swing Cataylst and PuttView technology offer unparalleled understanding of your swing.

Golf Academy Locations

Timberline Golf Club
300 Timberline Trail
Calera, AL  35040

Magic City Indoor Golf
1218 Alford Ave
Hoover, AL  35226

Leagues

Feeling competitive?  Then our leagues and special playing events are for you.  Let your handicap pair you with golfers similar to your skill level.  Or join others for Masters-week night of playing a special course in Georgia.

Testimonials

Neil single-handedly helped my son realize his full potential.  Not only did he develop into a 5 handicap, he developed a love and appreciation for the game that will no doubt last a lifetime.
Bob Barker

I struggled in the sand for 20 years and tried everything to improve.  I met Neil at a business clinic and he showed me one drill using just a board and I’ve never struggled again.  He now teaches my children, my clients, and of course, me. Our community is fortunate that Neil made his home here from across the Pond.
Keith Andress

My son Mark has really enjoyed his time with Neil and has really improved at the game. If things change for us, you will be the first instructor that we will come looking for.
John Livingston

My son Matthew started attending classes/camps with Neil when he was 6-7 years old and he really benefitted from his time with Neil. We definitely appreciate all he has done to help Matthew improve his skills and more importantly enjoy playing the game of golf.
-Kenny Adams

Club Fitting

Time to switch out your wooden driver?? We can help. We offer club fitting from all the major manufacturers.

Gift Certificates

Gift certificates can be purchased onsite or online and used for memberships, bay/putting green rental, lessons, classes or club fitting.

Our Instructors

With over 50 years combined teaching and competitive experience, Neil Thompson and Jeff Copeland have probably straightened out more drives and corrected more chilli dips than any teaching pair in the area. Check out their resumés and rates by clicking here and then book your lesson today.

Neil Thompson

PGA Professional

Jeff Copeland

PGA Professional

Email

Please use the contact form below to reach out to us.

Address

1218 Alford Avenue
Hoover, AL. 35226

Phone

205-593-4543

Contact Form