Swim Lessons

1020 Nut Tree Rd, Vacaville, CA 95687

map1020 Nut Tree Rd, Vacaville, CA 95687

About

Swim Lessons offers private swim lessons and group swim lessons for all ages. It also includes Parent/Tot lessons for ages 3 months to 3 years, Junior lessons for ages 4 to 6 years, Youth lessons for ages 7 to 17 years, Adult lessons for ages 18+, Teen Swim Club for ages 13 to 17 years, and Adult Swim Club for adults. All classes are indoors in temperature controlled pools.

Programs

  • Private swim lessons — All ages · Open to the community; indoor lessons in temperature controlled pools.
  • Group swim lessons — All ages · Open to the community; indoor lessons in temperature controlled pools.
  • Parent/Tot — 3 months-3 years
  • Junior — 4-6 years
  • Youth — 7-17 years
  • Adult — 18+
  • Swim Club — Youth, teen, and adult
  • Teen Swim Club — 13-17 years · Monthly Teen Swim Club.
  • Adult Swim Club — Adult · Monthly Adult Swim Club.
  • Private and Semi Private lessons — Please call, come in, or email to register.

At a glance

  • Ages: 0–18 years old
  • General schedule: Scroll down and search by level and date to see class dates and times.
  • Facility hours: Mon. – Fri: 5am – 9pm; Sat. – Sun: 7am – 5pm

About the provider

The program’s mission statement is “Swimming skills for life.” It is open to the community. Preferred pricing is available for members, and a Youth Swim Lessons Agreement is required for group registration.

Preferred pricing for members. Youth Swim Lessons Agreement required for group registration. For youth lessons booked for a child not already listed, select “Book For Someone Else.”

Last updated August 19, 2026.

Is this your business? There is no cost, but you will be asked to sign up or log in.