Lap Swimming

Swim for fitness and fun. Open year-round, at select facilities, you'll find lap swimming available in the early mornings and evenings. Our pools are heated and we reserve one lane during public swim hours for lap swimming when the competition pool is open.

Geared towards adults, lap swim is open to children. Participants under the age of 15 will be asked to complete a 500 yard continuous (no stopping) swim test and have a swimming ability equivalent to the American Red Cross Level VI or Chandler Aquatics' Marlin Level.


Lap Swim Pass Sale

Lap Swim Pass Sale

Jan. 6-19

It's time to pool your resources! Swimmers can save 15% off a year-round pass (from date of purchase) and enjoy unlimited access to Hamilton, Desert Oasis and Mesquite Groves Aquatic Centers. Passes may also be purchased at any of the three facilities.

Early Bird Lap Swim Night Owl Lap Swim

Weekend Lap Swim

Hamilton Aquatic Center
5:30-7:30 a.m. 

Admission: $2
Mesquite Groves Aquatic Center
7-9 p.m. 

Admission: $2
Desert Oasis Aquatic Center
Friday, 5:30-7:30 a.m. 
Saturday and Sunday, 6-8 a.m.

Admission: $2


Punch Passes

Valid at all six award-winning aquatic centers during public swim hours and the adult lap swim program. Passes are sold in increments of 5, 20 and 30. The annual Lap Swim Pass is available to Chandler residents only.

Purchase Pass

Hamilton Aquatic Center Closed

Please note the following pool changes due to facility repairs:

  • Dec. 2-12     5:30 - 7:30 a.m.     

Early Bird Lap Swim moves from Hamilton to Mesquite Groves 


  • Jan. 6-9         7 - 9 p.m.               

Night Owl Lap Swim moves from Mesquite to Hamilton


  • Feb. 3-6                                       

Lap Swim canceled at Mesquite Groves

Lap Swim Holiday Closures

Thanksgiving                         Thursday, Nov. 28 (Except Hamilton) 

Thanksgiving Observance   Friday, Nov. 29

Holiday Break                        Monday, Dec. 23 - Sunday, Jan. 5

Martin Luther King Jr. Day   Monday, Jan. 20

Hiatus                                     Monday, Feb. 3 - Thursday, Feb 6 (No Lap Swim at Mesquite Groves)

Presidents' Day                     Monday, Feb. 17