Welcome to Solar Swim and Gym!

Join Our Fun and Engaging Swim Lessons to Improve Your Child’s Water Skills and Confidence!

WE TEACH ADULTS

WE TEACH TODDLERS

WE TEACH SPECIAL NEEDS

We offer a variety of lessons for all ages and all ability levels to help your child become a confident and skilled swimmer. Our experienced instructors will guide your child through each lesson and provide a safe and fun environment to learn and grow.

Book Now

Swim Lessons Schedule

For new students, please reach out to us at (925) 757-7412 or fill out this Registration Form. This way, we can ensure that the student is registered in the appropriate level class. Once students are registered, they will follow a fixed schedule.

Group lessons are held Mondays and Wednesdays or Tuesdays and Thursdays or Saturday and Sunday. Private and semi private lessons are scheduled based on instructor and student availability.

Please NOTE: If you are new or returning students from last year, please make sure to select the package that contain $20 annual registration for a total of $216 instead of current continuing students package of $196. If you accidentally purchase the wrong package option, we will process the annual registration fees using the card on file.

If you have questions, give us a call at (925) 757-7412 or text us at (925) 318-1055.

2024 Group Swim Lessons Schedules

Session 1: FEBRUARY 5- MARCH 3: (no class 2/20)

Session 2: MARCH 4- MARCH 31

Session 3: APRIL 1- APRIL 28

Session 4: APRIL 29- MAY 26

Session 5:MAY 28- JUNE 23 (no class 5/27)

Session 6: JUNE 24- JULY 21 (no class 7/4)

July 19: SWIM SHOW OFF POTLUCK!!!!!! 4-7 (FREE EVENT for current swim students)

Session 7: JULY 22- AUGUST 18

Session 8: AUGUST 19- SEPTEMBER 15 (no class 9/2)

Session 9: SEPTEMBER 16- OCTOBER 13

Session 10: OCTOBER 14- NOVEMBER 10 (NOVEMBER 11: CLOSED)

Session 11: NOVEMBER 12- DECEMBER 8

swim lessons Pre-registration form

If you are new or transferring from a different swim school and you believe that your child is at this level, please call us at (925 757-7412 to make a free swim assessment appointment.

Swim Levels

Beginner 1

  • New to swimming

Beginner 2

  • Side kicking

  • Tread water in the deep end for 15 sec at a time for at least 5 minutes.
  • Jump at minimum of 5′ deep area and can swim 5 yards (15 feet)
Beginner 3
  • Side breath

  • Diving
  • Jump at minimum of 5′ deep area and can swim 15 yards (45 feet)

Beginner 4

  • Side breath
  • Jump at minimum of 5′ deep area and can swim 15 yards (45 feet)
  • Diving

Beginner 5

  • Can swim 25 yards (75 feet) unassisted. No doggie paddle.
  • Can freestyle and do side breathing.
  • Intermediate Levels
  • Must be able to swim minimum 50 yards (150 feet) of backstroke and freestyle with turns. In the intermediate levels, the coach will also continue to teach breaststroke and butterfly.

Advanced Levels

  • Must know all four strokes, and turns, and have knowledge of time clocks and sets. Students in this level are competitive swimmers and most swimmers compete in swim team. To learn more about our Solar Swim Sea Monsters Swim Team, please click Sea Monsters Swim Team.

Please click here for our Registration and Policies.

Call Us for a Tour

(925) 757-7412

Mon., Wed., & Fri. 6 a.m. to 8 p.m.

Tue. and Thur. 9 a.m. to 8 p.m.

Sat. and Sun. 10 a.m. to 5 p.m.

Get in Touch!