Skip to main content

PSP Recreation Swimming Lessons in the NCR

kid swimming in a pool
Make a splash with PSP swimming lessons in our outdoor pool located at 425 Breadner Blvd at Upland. Trained swimming instructors will teach your kids the essential skills required to become a strong swimmer and how to be safe in and around the water. Our lessons follow the National Lifesaving Society’s “Swim for Life” swimmer and preschool programming. 

Schedule

New this season! PSP Recreation is offering MORE SWIMMING LESSON SESSIONS!

Pricing & Cancellation

Please check the description of the levels below to determine which one is most appropriate for your child. If you are unsure which level would best benefit your child, the lifeguards at the facility can perform an assessment. 

Preschool (for children 3-5 years old)

Swimmer (for children 5-12 years old)

Registration

Registration for the swimming lessons is now open! Please register here.