Looking for a great place for lunch? Check out our daily specials!

edmonton's #1 location for parties and group functions

Book yours today!

Parties / Birthdays

Perfect for a gathering of family or friends and open to all ages. Let us handle everything and leave the fun to you!

Corporate Events

Show your clients or colleagues a good time in a very non-office setting.  We offer packages that include game play, food, drinks, and great staff to make everything run smoothly.  


Looking for a larger event?  We can accommodate groups of any size and make all the arrangements. Day or evening play, and fun for all skill levels. Raising money for your cause?  We can provide tools and resources for that too.

Contact Us

We take care of everything

Let us Handle the Details

We pride ourself on relentless attention to detail for all private or corporate parties, organized tournaments or fundraisers. We can also offer options such as a custom menu, audio/video exclusivity or a customized seating layout.

Whatever your event requirements are, you'll find TopShots Billiards and Ping Pong the perfect place to host it!  Call today to get a price quote or to discuss logistics with our management staff.

Pick your game, or try them all

Pool and Snooker


TopShots' billiard room is second to none, with 18 championship 9-foot pool tables, 6 'barbox' style 7-foot tables, and 4 world class snooker tables.  We also offer top of the line accessories and electronic scoring! 

Table Tennis


With eight championship Butterfly tables and unlimited balls, TopShots offers table tennis like nowhere else.



Our darts wall features 8 Winmau Blade 5 dart boards maintained to exacting standards.  Perfect for casual throwing or serious competition.

Want to learn more?

TopShots is located at the corner of 66 Street and 28 Avenue, just north of Millwoods Town Centre Mall.  Drop by today to take a look for yourself, or give us a call to book your party or event.  587-458-5050

Contact Us