Kids Swimming in goggles Kids Swimming in goggles

Confident Kids, Strong Swimmers

Confident Kids, Strong Swimmers

We offer one on one instruction that lasts for 30 mins and is completely based on the individual’s needs and goals. It’s for everyone from non-swimmer to expert to someone with special needs. Lessons are offered all times of the day and 7 days of the week.

Please Note: In some cases, an adult parent/guardian may be required to be in the water with Child. Please contact the YMCA location you wish to attend for more information.


Chino Valley YMCA: (909) 597-7445

Scheu Family YMCA of Upland: (909) 946-6120

Private Lesson Pricing (Chino & Upland):

30 Minute Session (Per Lesson): $51/Members, $66/Non-Members

Upland: Private Swim Lesson Schedule - July (PDF)

Designed for Ages 6 Months - Adult

Group Lesson Pricing & Schedule:

Lesson Selection:

Use the charts and graphics below to select the proper Lesson Stage for your children.

6 Mo. - 3 Years: Parent/Child (Stages A-B)
3 - 5 Years: Preschool (Stages 1-4)
5 - 12 Years: School Age (Stages 1-6)
12+ Years: Teens & Adults (Stages 1-6)

Descriptions of swim lesson levels

Upland Instructor: Jossie Flores

Skill Expertise: Hi there! I'm Jossie, I’ve been working as a swim instructor and lifeguard at the YMCA for 3 years and I swam in my high school varsity swim team for all four years. I work with students of all ages and abilities but prioritize swim safety when teaching swimmers. It’s important to me that students understand basics like swim float swim and back floats and try to ensure we learn and feel confident about foundational movements such as those before moving forward. I worked temporarily as a swim coach for about a year at the YMCA and with that experience, have helped swimmers improve stroke technique. Lastly, I am always working to have a fun and interactive learning environment for students! Having fun in the water is just as important to me as learning to stay safe!

Upland Instructor: Thomas Llamas

Skill Expertise: Hi, my name is Thomas. I have been teaching swim lessons since 2018 and would love to help you achieve your goals in the water. I have experience working with all ages and ability levels. Safety and confidence are essential skills I encompass in all the swim lessons I teach. Looking forward to working with you and your families soon! 

Upland Instructor: Darby Potter

Skill Expertise: TBA

Upland Instructor: Trinity Ienni

Skill Expertise: Hi, my name is Trinity, and my deep passion for swimming drives me to share this wonderful skill with others. Due to my 4 years of competitive swimming experience and playing water polo, I provide a strong foundation in swimming techniques and safety. My clear communication, patience, and adaptability ensure that each student learns at their own pace and feels confident in the water. I prioritize creating a safe and enjoyable learning environment, I'm excited to help you or your child achieve swimming goals and build a lifelong love for the water!

Upland Instructor: Savannah Keller

Skill Expertise: Hi! My name is Savannah, and teaching swimming is one of my greatest passions. With over 8 years of experience mastering various swim strokes and dives as well as a teaching background, I create a safe, fun, and informative learning environment for my students. By emphasizing the power of a growth mindset in combination with a positive attitude and the utmost patience, I truly enjoy working with any age or ability level. I look to ensure every swimmer feels confident and secure in the water; it is just as important as building technique. Whether you’re looking to perfect your breaststroke or are just beginning your aquatic journey, I am so excited to have you! Let’s crush these goals together!

Upland Instructor: Emiliano

Skill Expertise: TBD

Upland Instructor: Natalie Bryant

Skill Expertise: TBD