Virginia Beach: Swimming
Carolanne Farm Swim Club
Description: Swimming lessons for ages 3+. Swim Team
Phone: (757) 473-8257
Chesapeake Bay Diving - Virginia Beach
Description: Swim, Scuba, Snorkel, freedive & Travel Center at Hilltop Plaza Virginia Beach. Learn to swim lessons ages 3 and up.
Phone: (757) 422-3483
Infant Swim Resource
Description: Infant Swimming Resource’s Self-Rescue™ program, teaches children from 6 months to 6 years of age how to survive if they were to reach the water alone. Programs for older students are also available.
InJoy Swimming Instruction
Description: A program of swimming instruction based on body memory. Lessons for all ages.
Phone: (757) 618-8598
JEB Little Creek-Fort Story MWR
Description: Military families and DOD. Youth coed sports aged 5-16. Soccer, baseball/tee ball, basketball, cheerleading. Swimming Lessons. Pool and Water Park. Special events. Birthday Parties available. Contact information for School Liaison.
Phone: (757) 422-7714
Kelskids Special Needs Aquatic Programs
Description: Swim lessons, paddle board, surfing and aquatic safety skills for children and adults with special needs.
Address: Virginia Beach, VA 23451
Phone: (252) 489-5589
Larkspur Pool and Racquet Club
Description: Larkspur Pool and Racquet Club. Membership required. Come spend the summer with us and enjoy a crystal clear 25-meter pool, expansive sun deck, large grassy area for kids and adults to play, picnic tables, snack bar, gas grills, diving board, monthly adult and family parties, swim team and more. Tennis lessons available seasonally.
Little Neck Swim & Racquet Club
Description: Tennis instruction ages 7-15. Swim lessons, swim team
Phone: (757) 486-8714
Lynnhaven Dive Center
Description: Dive Instruction. Swim Lessons ages 6mos+. Summer Swim Camps
Phone: (757) 481-7949
NAS Oceana & Dam Neck - Youth Athletics & MWR
Description: Military families. Youth coed sports aged 5-16. Soccer, baseball/tee ball, basketball, cheerleading, swim lessons. Water Park. Bowling. Child Care. Birthday parties available.
Address: NAS Oceana, Virginia Beach VA
Phone: (757) 444-1007
Old Dominion Aquatics Club
Description: Year round competitive swim team for ages 5 and up with practice locations in Chesapeake, Suffolk, and Virginia Beach.
Phone: (757) 471-1828
Really Awesome People Swimming Program (RAPS)
Description: A great program for low cost swimming lessons for local children in Hampton Roads, VA.
Phone: (757) 420-9523
Simon Family JCC
Description: Arts, Basketball, Summer Camps, Infant Programs, Mommy & Me, Swimming, Tennis, Teen Programming and more. Birthday parties available.
Phone: (757) 321-2338
Description: Swim Lessons 2 1/2 to 5 years of age - teaching independence and confidence for the younger swimmers. Ages 5 and above - teaching proper stroke mechanics in a station-by-station format to experience success throughout the process of correct and efficient swimming.
Phone: (757) 474-1015
The Swim Lady
Description: Certified Infant Swimming Resource Instructor (ISR) and American Red Cross Swimming Lesson Instructor
Phone: (252) 202-2000
Description: Swim Lessons for all ages and abilities. Year round Swim Team. Power Group Sessions.
Phone: (757) 306-0591
Virginia Beach Parks & Recreation
Description: Classes, sports and activities for all ages. Many free special events open to the community. Summer Camps and Birthday parties available.
Phone: (757) 385-0402
Virginia Beach Tennis and Country Club
Description: Tennis Lessons and Academy. Swim Lessons and Swim Team.
Phone: (757) 481-7545
YMCA: Hilltop Family
Description: Basketball, Dance, Camp, Soccer, Swim Lessons and more. Full Day Summer Camps available (School Age).
Phone: (757) 422-3805
YMCA: Indian River Road
Description: Camps, Martial Arts, Swim, Birthday Parties Available.
Phone: (757) 366-0488