top of page

Dive Into Excellence

Your Swim Journey Starts Now
Serving California Locations in San Jose, Morgan Hill, and Gilroy

Triathlete swimming in a lake
Beginning of a triathlon swim
Kids swimming in a pool
Splash of Water
At Johnson Swim Lessons, we provide personalized private and triathlete swim lessons to suit your needs. Our lead instructor, Andrew Johnson, has over 20 years of experience in coaching and teaching. He has been recognized as the Age Group Coach of the year for Pacific Swimming in 2018 and was named one of the 2020 Fitter and Faster ASCA Top 50 Age Group Coaches in the country. Andrew has also trained numerous triathletes and served as a head Master's coach for many years. He has vast experience with children and adults, helping them reach their goals one stroke at a time!

Mobile Private Swim Lessons

Looking for personalized swim lessons tailored to your individual needs? Look no further! Our swim lessons are designed for all ages, starting from 2 years old and up. We also offer comprehensive and personalized training for triathletes and prioritize water safety in all of our lessons. Let's dive in together.

Triathlon swimmers

Stroke Improvement

Refine your strokes and enhance your swimming efficiency with our specialized drills and feedback. Improve your speed and endurance while perfecting your technique.

Swimming in a pool

Water Safety

Stay safe in the water with our comprehensive water safety lessons. Learn essential skills such as floating, treading water, and swimming techniques to feel confident and secure in any aquatic environment.

Adult swimming in a pool

Advanced Training

Take your swimming skills to the next level with our advanced training. Whether you're preparing for competitions or simply want to challenge yourself, our coaches will help you reach your full potential.

How It Works

1

Book a service

Welcome to our swim lessons! We offer a variety of options to fit your needs based on age / type of private lesson. Book online on our website to save your date and then pay in person at the lesson. Visit our Types of Private Swim Lessons page to find the right fit for you and start your swimming journey today.

2

Choose a location

We offer mobile swim lessons and can come to your pool to make your swim lessons as easy and stress-free as possible. While we currently only offer this option, we are working on expanding to other locations soon. Ideas for pools:

Housing community pool (condo, HOA, etc)
Friend or family pool
Gym pool (ask for permission prior to registering)
Public pools (ask for permission prior to registering)

3

Let's Begin!

Great news! After you have chosen a service, you can easily book your preferred days and times that work best for you using our calendar.  We are thrilled to start working with you and provide an exceptional experience.

Book a Service

bottom of page