Building champions in life through the sport of swimming.

Spring session SWIM LESSON registration is ongoing. Call (757-963-2939) or email coachkatherine@tideswimming.com to schedule, then follow up with online registration and payment.

Swim Lessons


 Stroke Academy


Swim Team Registration


Masters Group


Join our team of coaches! We have PART TIME coaching positions open for summer and the 2017-2018 competition year. Email your resume with professional references to the Executive Director.


High School Swimmers!

Keep your training momentum going!

Join our High School Training Group

Two locations: Mt Trashmore YMCA, Princess Anne YMCA

Call (757) 306-0591 for registration information

New Masters Schedule!

2 Locations, 11 practices per week

Check out the Masters page HERE for for information

Questions about our Chesapeake program?
Please email Head Site Coach Hayley Edwards

Click Here to Sign Up for our Mailing List!

Interested in our programs?
Call (757) 306-0591 for information.


When you #StartWithaSmile, Amazon donates 0.5% of the purchase price to TIDE Swimming
Bookmark the link https://smile.amazon.com/ch/54-1737825




— February 15, 2017

Why Choose Swimming?

Choosing a swim program is a unique combination of weighing tangibles and intangibles.

— August 1, 2016

Why you shouldn't be afraid to join a year-round swim team

TIDE mom and blogger, Sara Beth Roberts, perfectly captures how life changing year round swimming can be - for both the swimmer and the family. We couldn't have said it any better!

Our Partners: