Top Shots Golf

Saint Johns Premium Indoor Golf Lounge

Indoor golf, craft beer and relaxing atmosphere

About Us

Top Shots Golf was founded by three friends who wanted to improve the overall golf experience in Saint John, New Brunswick. Living in Atlantic Canada, we understand the frustration of not being able to golf year-round. Top Shots was created to allow golfers from southern New Brunswick to golf yearly on some of the best courses globally, all without leaving the province. We have a fun and relaxing environment, perfect for the seasoned golfer, weekend warrior, or first-timer.

What we offer

Premium Golf Simulators

Come enjoy one of our four premium golf simulators and play from 96+ courses globally. Track your distances, club speed, ball speed and much more!

Relaxed Atmosphere

New to golf? We welcome everyone from golf enthusiasts to beginners. Our welcoming environment will get you loving the sport in no time.

Gift Cards

We have gift cards available to purchase. Come visit us and buy yours today!

Golf Lessons

Looking to improve your swing year-round? Come in and get lessons from our PGA pro to get the most out of your swing.


Have a larger group such as a team-building event, Christmas party, diaper party, or fundraiser? We can accommodate large groups easily, by setting up Best Ball and Scramble style golf games.

Golf Lounge

Be sure to grab a beverage from our bar with 12 draft beers, and a larger selection of bottles and can. Appetizers are also avaiable.

E6 Golf

E6 CONNECT is the highest-quality, most lifelike and customizable golf software ever created and integrates directly with our launch monitor. Possibilities are endless with 96 courses, driving ranges, skill challenges and mini-games.

Contact Us

Open 7 days a week