Swim Lessons start in March and registration will begin on March 14 for residents and March 15 for non-residents.

Please check out our new swim lessons flow chart and class descriptions to figure out what lesson to sign up for!

Peoria Public Pools

Aquatics Programs and Services

Daily Fees

Child (under 2) Free
Child (age 2-16) $1.00
Adult (17+) $2.00

Individual Pass

$25.00 per person  Registration code #96439

Family Pass

$75 per family - Includes up to 6 family members living in the same household
Registration code #96438

Lap Swimming

One lane will be reserved for lap swimming during all open swim hours.

Swim Across Peoria

Registration for Swim Across Peoria (lap swim only) is $20 per person.  Yardage is recorded with the Pool Cashier for every 500 yards swam.  Awards are given for each destination that is completed.   Registration code #96440

Contact Us

If you have questions, email or call us at aquatics@peoriaaz.gov or 623-773-7137.