All Sport One Day is an amazing opportunity for kids to try a new sport! Children ages 6 – 17 can discover a sport they might love for FREE on June 20, 2026. With dozens of exciting activities at multiple locations, the sports could include basketball, speed skating, karate, hockey, soccer, fencing, and much more. So come on out and try something new, courtesy of the City of Calgary and its recreation partners!

But you must register, and sessions fill up quickly. Stay tuned for when registration opens.

All Sport One Day:

When: June 20, 2026
Time: Event runs roughly from 9:30 AM – 3 PM, and session times vary
Where: Various facilities across Calgary
Phone: 403-387-7772
Website: www.allsportoneday.ca
Cost: 100% FREE