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.  

Online Registration For Upland Residents:  Thursday, May 21st
Online Registration - Open:  Monday, June 1st 
To register, please visit 2020 Upland Aquatics.

A detailed listing of all 2020 Summer Aquatics programs will be available Monday, April 13th.  


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

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