Parent Portal for Current Families
Marietta Swim School
Looking for swim programs in Marietta that are fun for the whole family? The personalized swimming curriculum at The Dive Shop takes you and your kids from shore explorers to underwater adventurers.
The Dive Shop was acquired by Diventures in 2022 after decades of serving divers in Marietta. 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
- Large retail space with swim and scuba gear

Swim Lessons

Marietta Swimming Pool

Marietta Storefront

Marietta Exterior
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
Marietta Swim Calendar
Select Class Level
Not sure what class is right for your child?

Testimonials
Swim with Diventures in Marietta
Whether you’re looking in Marietta for swim lessons for your kids or private swim lessons for yourself, Diventures has a variety of water programs to help you achieve your swimming goals.

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 more one-on-one time than in a group swim class, consider our private swim lessons in Marietta.
Marietta Swim Team Members

Kristina Wooley
Aquatics Experience Lead / Lifeguard Instructor
Kristina learned to swim before she could walk. She started teaching friends to swim around 7 years old to have friends to swim in the deep end with. Her passion for swimming grew to include lifeguarding in high school and then instructing lifeguards in college. After having kids of her own she took her passion for teaching to include teaching other instructors how to teach and using her children to help teach other instructors as well. Other than swimming and teaching people how to love the water, Kristina loves to cook, read, and spend time with her husband, 4 kids, and 2 dogs.

Suzanne Walsh
Swim Teacher
Suzanne started swimming very young, switching to competitive swimming when she was 10, and continuing through high school. She raised two boys who also swam competitively through high school, and during this time was certified as a Stroke & Turn Referee for USA Swimming. She started teaching private lessons years ago, and previously taught group lessons at The Dive Shop in 2020. As an SSI certified Swim Teacher and Swim Teacher Instructor, Suzanne can teach anyone to swim, from two months old through adults. Before raising her boys, she was also a PADI Open Water Scuba Instructor.
The water is her happy place. She loves to swim wherever she can and truly loves to share it with anyone who wants to learn. It’s also a life skill – something you can do your entire life. This skill is especially important for kids since drowning is a leading cause of death for them.

Don Reid
Swim Teacher
Don loves teaching people to swim and to be comfortable and confident in the water. By day, he is a bus driver for the schools here in Georgia, so Don knows how keep everyone in line and safe! An avid diver, personal trainer and overall merman, Don is the most upbeat human you can meet, with a smile that can’t be beat. His classes have waiting lists, and we feel so lucky to have him on our team. Mr. Don to our swimmers, and superhero to us all!
Swimming FAQs
Where is Diventures in Marietta located?
The store is located at 2714 Sandy Plains Rd Marietta, GA 30066.
What should I bring to swimming classes?
You only need to bring a swimsuit, towel, and goggles to swim class. 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 Marietta, 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.
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 770.973.7909 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 770.973.7909 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 770.973.7909 or email [email protected].
Contact our Marietta Location
Have questions or want to speak with us before signing up for swim lessons in Marietta? Come say hello to our friendly Diventures swim teachers today!
Address
2714 Sandy Plains Rd
Marietta, GA 30066
Get directions
Contact Us
Phone: 770.973.7909
Email: [email protected]