Stay Cool & Make A Splash With Upland Recreation and Community Services!

All swim classes are held at the Upland High School Pool located at 565 W. 11th Street, Upland. The pool is adjacent to the gymnasium.

Learn how to swim or improve your skills with our summer aquatics programs. Classes are offered in two-week sessions featuring different levels per session. Classes offered include:

  • Me & My Parent
  • Pre-Beginner
  • Beginner
  • Advanced Beginner
  • Intermediate
  • Swimmer

We also offer Week-Long Swim Camps & Lessons:  Water Polo Camp, Competitive Swim Camp, and Adult Swim Clinic.  

Stay tuned for upcoming information regarding our 2020 Aquatics Program.


460 N. Euclid Avenue
Upland, CA 91786
(909) 931-4100

Hours of Operation:
Monday - Thursday
8:00 a.m. to 6:00 p.m.