Skip Ribbon Commands
Skip to main content
Sign In

Community Pools

Come make a splash at one of Barrie’s community pools. Enjoy open swim with the family or get fit during lane swim. Visit play.barrie.ca to look up open swim times and programs.

Allandale Recreation Centre

Location: 190 Bayview Drive, Barrie
Contact:(705) 728-5141
Hours:Please contact facility or refer to drop-in schedules
Features:25-metre pool, separate teaching pool
Fees:See Recreation Fees for indoor pool swim fees.


East Bayfield Community Centre

Location: 80 Livingstone St. E., Barrie
Phone:(705) 739-4225
Hours:Please contact facility or refer to drop-in schedules
Features:25-metre pool, separate teaching pool
Fees:See Recreation Fees for indoor pool swim fees.


Peggy Hill Team Community Centre

Location: 171 Mapleton Ave., Barrie
Phone:(705) 792-7925
Hours:Please contact facility or refer to drop-in schedules
Features:25-metre leisure pool, separate toddler pool, water slide, diving boards, water cannons, bucket drop, floor & wall bubblers, slide (open during select drop-in times)
Fees:See Recreation Fees for indoor pool swim fees.






Looks like your screen is a bit too small

The page you are attempting to view is not currently compatible with the dimensions of your device. Please visit this page on a larger screen.