City of Barrie - Peggy Hill Team Community Centre

171 Mapleton Ave.
(Essa Rd. & Mapleton)
Barrie, Ontario L4N 8T6
Tel: (705) 792-7925


This facility features 2 arenas, with 350 seat capacity each, dressing rooms, showers, concession stand, and parking. The facility is also home to a 25 meter leisure pool, a separate toddler pool, water slide, diving boards, water cannons, bucket drop, floor & wall bubblers. It also features a full size gymnasium, 3 meeting rooms, fitness centre and youth centre. Childcare services available.


Download your guide 2021

Download The Guide For You

Start Planning Today!
Read More

Sign Up Today!

Save on your next Barrie Adventure!
View Coupons
Hand holding a phone taking a picture of the Barrie spirit catcher for a gallery

Photo Gallery

See What You're Missing!
View Photo Gallery