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
Being a hijabi, it’s challenging to find swim centers/classes that are female only and accommodating, but Kristina (and her personally trained instructors) have been the It Team for us. I have yet to experience another place that is so sensitive to our needs in this regard, without us needing to speak up.
Personal health issues make my being in the pool a bit precarious, and even from across the pool, she’s kept an eye on me and coached me through fatigue and my wonky system responses. I feel safe coming to classes knowing that in addition to self-monitoring, there’s an extra set of eyes (and arms) to help me be ok.
So grateful to have her as an instructor and friend, and whenever friends are considering swimming, I tell them to reach out to Kristina!
The instructors are knowledgeable, lead by Khristina whose performance is truly outstanding, Her patience in building up the student’s confidence to get in the water, helping them to overcome past traumas and fears is just superb; her professionalism, and attention to detail make each session productive and enjoyable is another plus. A++++
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 $120/month
+ $50 registration fee
For infants (2+ months) through toddlers (up to 35 months old)

Child swim lessons
Starting at $120/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 $120/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
Want more one-on-one time than a group class can provide? Our private swim lessons in Marietta are for you! Or if you’d rather learn with a friend, we offer semiprivate lessons starting at $162.50/month!
Swim Scholarships
We are proud to partner with Outdoor Afro and Swim Safe as part of our community partners program, offering swim scholarships that help expand access to swim lessons, water safety education, and confidence in and around the water.
Available Scholarships
Includes reimbursement up to $200 per swimmer or $400 per family
- Level 1 Group Lessons (6 lessons)
- Adult Group Lessons (6 lessons)
Available Scholarships
Scholarship provides up to $120 in swim lessons
- Level 1 Group (4 lessons)
- Adult Group (4 lessons)
- Private (2 lessons)
Marietta Swim Team Members

Will Vesey
Aquatics Experience Lead / Independent Open Water Instructor
Will Vesey is a dedicated Swim Instructor, Lifeguard Instructor, and Open Water Scuba Instructor at Diventures Alpharetta. With a passion for the water and years of experience, he works with students of all ages—building confidence, safety, and skills both in the pool and in open water. Blending his background in teaching with his love for diving, Will creates engaging, supportive learning experiences that inspire lifelong comfort and curiosity in the water.

Kristina Wooley
Aquatics Experience Manager / 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.

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]














