Pool Schedule

Get the schedule for public swimming, lane swimming, and aquatic programs.


Indoor Pool Schedule

Location: MacBain Community Center, 7150 Montrose Road

Pool features: 25 m pool with a depth from 3.4 feet to 9 feet and four swim lanes.  The leisure pool has a depth of 3.87 feet. Waterslide in the deep end. The leisure pool is warmer than the lane pool. Change rooms with lockers and showers (for paid activities only).

Open swim: Come and enjoy the water and have fun. We even supply some pool toys and float aids for extra enjoyment. Participants must follow our pool admission standards.

Lane swim: Choose the lane that suits your speed and join in. Swimmers swim up one side of the lane and down the other. We have slow, medium, and fast lanes. Swimmers must be 13 years or older to participate in lane swim (Lifeguards make exceptions during slower lane times).

SaunaThe sauna is closed until further notice.

Holiday schedule

Note: Closed on December 24, 25, 26, and January 1.

Sunday, December 21, 2025

Open SwimLane SwimPrograms
Leisure Pool
  • 7:30 am to 4:30 pm
Lane Pool & Slide
  • 2 pm to 4:30 pm
4 Lanes
  • 7:30 am to 8:45 am
  • 1 pm to 2 pm

2 Lanes

  • 9 am to 1 pm
No Programs

Monday, December 22, 2025

Open SwimLane SwimPrograms
Leisure Pool
  • 8 am to 8:45 pm
Lane Pool & Slide
  • 1 pm to 3:45 pm
  • 5:30 pm to 7:30 pm
4 Lanes
  • 7 am to 9:45 am
  • 11 am to 12:45 pm
  • 4 pm to 5:15 pm
  • 7:45 pm to 8:45 pm

Drop-in Aquafit

  • 10 am to 10:45 am

Tuesday, December 23, 2025

Open SwimLane SwimPrograms
Leisure Pool
  • 8 am to 8:45 pm
Lane Pool & Slide
  • 1 pm to 3:45 pm
4 Lanes
  • 7 am to 9:45 am
  • 11 am to 12:45 pm
  • 4 pm to 6:45 pm
  • 8 pm to 8:45 pm

Drop-in Aquazumba

  • 10 am to 10:45 am

Drop-in Aquafit

  • 7:05 pm to 7:50 pm

Saturday, December 27, 2025

Open SwimLane SwimPrograms
Leisure Pool
  • 7:30 am to 4:30 pm
Lane Pool & Slide
  • 2 pm to 4:30 pm
4 Lanes
  • 7:30 am to 8:45 am
  • 1 pm to 2 pm

2 Lanes

  • 9 am to 1 pm

No Programs

Sunday, December 28, 2025

Open SwimLane SwimPrograms
Leisure Pool
  • 7:30 am to 4:30 pm
Lane Pool & Slide
  • 2 pm to 4:30 pm
4 Lanes
  • 7:30 am to 8:45 am
  • 1 pm to 2 pm

2 Lanes

  • 9 am to 1 pm

No Programs

Monday, December 29, 2025

Open SwimLane SwimPrograms
Leisure Pool
  • 8 am to 8:45 pm
Lane Pool & Slide
  • 1 pm to 3:45 pm
  • 5:30 pm to 7:30 pm
4 Lanes
  • 7 am to 9:45 am
  • 11 am to 12:45 pm
  • 4 pm to 5:15 pm
  • 7:45 pm to 8:45 pm

Drop-in Aquafit

  • 10 am to 10:45 am

Tuesday, December 30, 2025

Open SwimLane SwimPrograms
Leisure Pool
  • 8 am to 8:45 pm
Lane Pool & Slide
  • 1 pm to 3:45 pm
4 Lanes
  • 7 am to 9:45 am
  • 11 am to 12:45 pm
  • 4 pm to 6:45 pm
  • 8 pm to 8:45 pm

Drop-in Aquazumba

  • 10 am to 10:45 am

Drop-in Aquafit

  • 7:05 pm to 7:50 pm

Wednesday, December 31, 2025

Open SwimLane SwimPrograms
Leisure Pool
  • 8 am to 4 pm
Lane Pool & Slide
  • 1 pm to 3:45 pm
4 Lanes
  • 7 am to 9:45 am
  • 11 am to 12:45 pm

Drop-in Aquafit

  • 10 am to 10:45 am

Friday, January 2, 2026

Open SwimLane SwimPrograms
Leisure Pool
  • 8 am to 8:30 pm
Lane Pool & Slide
  • 1 pm to 3:45 pm
  • 6 pm to 8:30 pm
4 Lanes
  • 7 am to 9:45 am
  • 11 am to 12:45 pm
  • 4 pm to 5:45 pm

Drop-in Aquafit

  • 10 am to 10:45 am

Saturday, January 3, 2026

Open SwimLane SwimPrograms
Leisure Pool
  • 7:30 am to 4:30 pm
Lane Pool & Slide
  • 2 pm to 4:30 pm
4 Lanes
  • 7:30 am to 8:45 am
  • 1 pm to 2 pm

2 Lanes

  • 9 am to 1 pm

No Programs

Indoor pool schedule beginning January 4, 2026

Sunday

Open SwimLane SwimPrograms
Leisure Pool
  • 7:30 am to 8:45 am
  • 1 pm to 4:30 pm
Lane Pool & Slide
  • 2 pm to 4:30 pm
4 Lanes
  • 7:30 am to 8:45 am
  • 1 pm to 2 pm
No Programs

Monday

Open SwimLane SwimPrograms

Leisure Pool

  • 8 am to 3:45 pm
  • 7:15 pm to 8:45 pm 
 4 Lanes
  • 7 am to 9:45 am
  • 1:15 pm to 2:30 pm
  • 8 pm to 8:45 pm

2 Lanes

  • 2:30 pm to 3:45 pm
 
Drop-In Aquafit
  • 10 am to 10:45 am

Tuesday

Open SwimLane SwimPrograms
Leisure Pool
  • 8 am to 3:45 pm
  • 7:15 pm to 8:45 pm
4 Lanes
  • 7 am to 9:45 am
  • 2:30 pm to 3:45 pm
  • 8 pm to 8:45 pm

2 Lanes

  • 11 am to 12 pm
Drop-In Aquafit
  • 7:05 pm to 7:50 pm
Drop-In Aquazumba
  • 10 am to 10:45 am

Wednesday

Open SwimLane SwimPrograms
Leisure Pool
  • 8 am to 3:45 pm
  • 7:15 pm to 8:45 pm
4 Lanes
  • 8 am to 9:45 am
  • 12 pm to 3:45 pm
  • 8 pm to 8:45 pm
2 Lanes
  • 7 am to 8 am

Drop-In Aquafit
  • 10 am to 10:45 am

Thursday

Open SwimLane SwimPrograms
Leisure Pool
  • 8 am to 3:45 pm
  • 7:15 pm to 8:45 pm
4 Lanes
  • 7 am to 9:45 am
  • 2:30 pm to 3:45 pm
  • 8 pm to 8:45 pm

2 Lanes

  • 11 am to 12 pm
Drop-In Aquafit
  • 7:05 pm to 7:50 pm
Drop-In Aquazumba
  • 10 am to 10:45 am

Friday

Open SwimLane SwimPrograms
Leisure Pool
  • 8 am to 3:45 pm
  • 6 pm to 8:30 pm

Lane Pool & Slide

  • 7 pm to 8:30 pm
4 Lanes
  • 7 am to 9:45 am
  • 1 pm to 3:45 pm
Drop-In Aquafit
  • 10 am to 10:45 am

Saturday

Open SwimLane SwimPrograms
Leisure Pool
  • 7:30 am to 8:45 am
  • 1 pm to 4:30 pm
Lane Pool & Slide
  • 2 pm to 4:30 pm
4 Lanes
  • 7:30 am to 8:45 am
  • 1 pm to 2 pm

2 Lanes

  • 9 am to 1 pm
No Programs

Outdoor Pool Schedule