Parent Portal for Current Families
Memphis Swim School
The Dive Shop was acquired by Diventures in 2022 after 30 years of serving divers in the Memphis area. Diventures has expanded our offerings and relaunched our swim program. We teach Swim Schools International (SSI) curriculum to help you go from shore explorer to underwater adventurer. Our SSI-certified teachers make swimming fun, safe, and comfortable. We provide individualized instruction and goals to each swimmer so everyone learns the skills they need to advance.
Our Facility Features:
- Indoor heated pool with shallow end and deep end
- Retail area with swim and scuba gear
Swim Lessons
Memphis Kids Lessons
Memphis Group Swim Lessons
Getting Started
Monthly Enrollment:
You can start your lessons immediately with Diventures! You will be billed based on the number of lessons remaining for this month, plus our new family registration fee. After that, enrollment will continue monthly.
Free Trial Lesson:
Want to see our facility and meet our staff before signing up? Request a free trial lesson.
Lessons For The Whole Family
Enroll two or more siblings in our program and enjoy a multi-student discount for your family.
Discounts:
- Second student: 10% off
- Third student: 10% off
- Fourth student: 15% off
- Fifth student 20% off
Memphis Swim Calendar
Select Class Level
Not sure what class is right for your child?
Testimonials
Highly recommend
Kids Swim Camps
Join us for a half-day pool camp filled with learning and fun! Kids will explore Marine Ecology, create themed crafts, and enjoy a Water Safety presentation. They’ll also participate in a Swim Assessment, a swim lesson to enhance their skills, and finish the day with exciting water games!
Camp itinerary
- 12:00 PM | Drop Off, Meet and Greet
- 12:30 PM | Marine Ecology
- 1:30 PM | Themed Crafts
- 2:00 PM | Water Safety/Swim Lesson
- 2:45 PM | Open Swim (Bring PFD for non swimmers)
- 3:45 PM | Pick up
Swim with Diventures in Memphis

Baby & toddler swim lessons
Starting at $115/month
+ $50 registration fee
For infants (2+ months) through toddlers (up to 35 months old)

Child swim lessons
Starting at $115/month
+ $50 registration fee
Our level 1 to level 3 classes accept 3-year-olds to 15-year-olds, whether they’re beginners or established swimmers.

Adult swim lessons
Starting at $115/month
+ $50 registration fee
We specialize in adult swim lessons and can help improve your swimming abilities at any age.

Private swim lessons
Starting at $300/month
For a personalized learning experience, explore our private swim lessons in Memphis. Prefer learning with a friend? Try our semi-private lessons, starting at $162.50 per month per student.
Memphis Swim Team Members
Lisa Anderson
Aquatics Experience Lead
Lisa has been teaching swim lessons for over 20 years and joined the Diventures team in October of 2023. She takes pride in seeing students of all ages surpass their own expectations. Lisa excels in helping people overcome their fears, fine tune their strokes to the highest level and everything in between. One of her greatest passions is sharing her love for the water with others.
Swimming FAQs
Where is Diventures in Memphis located?
The store is located at 999 S Yates Memphis, TN 38119.
What should I bring to class?
You only need to bring a swimsuit, towel, and goggles. Children three and younger or those not toilet trained need to wear reusable swim diapers. You can purchase reusable swim diapers and goggles at our retail store.
What can I expect at my first swim lesson?
At your first Diventures swim lesson in Memphis, you can expect to meet our staff, get familiar with our facility, and ease into our curriculum. Depending on your skill level, we may start out with some exercises to help you feel more comfortable in the water like floating, treading, and general water safety tips. Throughout the lesson, you’ll receive feedback on your technique, tips for improvement, and encouragement. As you grow your skills, our swim teachers will gradually introduce more advanced techniques.
How many students are in each swim class?
For a majority of our classes the ratio is 4 students to 1 teacher, for baby classes that ratio shifts slightly, and adult courses are 3:1.
When are swim classes offered at Diventures?
Swimming lessons in Memphis are available every day except Wednesdays and Sundays. With morning classes on Tuesdays, Fridays, and Saturdays, and evening classes on Mondays, Tuesdays, Thursdays, and Fridays, you can choose the time that works best for you.
Do you offer adult swim lessons?
Yes, for individuals aged 16 and older, our swim classes cater to both beginners and advanced swimmers.
What age group is suitable for swim lessons at Diventures?
We start lessons as early as 2 months old with no age cap. Its never to late to learn how to swim!
Can I stay with my child during their swim lessons?
For our Baby Beginner classes a parent or guardian is in the water with the child, but for all other swimmers parents are encouraged to watch their child’s progress from the pool deck or viewing area.
What if I need to cancel or reschedule a swim lesson?
You can log all absences and schedule makeup classes through the parent portal.
What happens if I miss a swim lesson?
You can enter the absence in the parent portal in advance of your missed lesson, or you can call the store at 901.763.3483 or email [email protected].
Is there a waiting list for swim lessons at Diventures?
Some days and times with a higher demand have a waitlist, but all of our levels have availability depending on your schedule.
Do you offer swim lessons for children with special needs?
We do! Please call the store at 901.763.3483 or email [email protected] for more information depending on your child’s needs.
How can I get more information about swim lessons?
To get more information, you can call the store at 901.763.3483 or email [email protected].
Contact our Memphis Location
Have questions or want to speak with us before signing up? Come say hello to our friendly Diventures swim teachers today!
Address
999 S Yates
Memphis, TN 38119
Get directions
Contact Us
Phone: 901.763.3483
Email: [email protected]














