USMS Wave Seperator
Join/Renew/Update
Join/Renew/Update
USMS Logo Merchandise
9 DigitComma3 Digit9 Digit6 DigitComma5 Digit6 Digit5 Digit
Miles logged by USMS swimmers in the Fitness Logs
The USMS Go the Distance program is a free fitness event. Track your miles swum in our online Fitness Log, reach key milestones, and gain online recognition for your achievements. Sign up now.
Featured Title
Swimming in the Kabubble - Jun 23, 2016
Our pool was a (mostly) safe oasis in the middle of a war zone
Preparing for Your First Nationals - Jun 9, 2016
Goal-setting, consistent training is key to a successful meet
Embrace the Pace - Jun 9, 2016
Five reasons to watch the clock during your workouts
Why We Swim - Jun 2, 2016
Tell us on social: #WhyISwim #WhyWeSwim
Secrets Every Good Breaststroker Knows - May 31, 2016
Tips to improve your breaststroke, especially if you’re not a breaststroker
Better Swimming in Street Clothes - May 24, 2016
2-minute habits for productive daily work breaks
Members-Only Promotional Discounts! - May 23, 2016
Join or renew your membership before June 15*** to get special partner discounts
Let’s Get Technical - May 17, 2016
The evolution of competition swimwear and how Speedo built its latest offering
The Physiology of Cold Water Immersion - May 10, 2016
Mind over matter?

More Articles and Videos

Coach Certification Course Schedule

Course Date Location Levels Offered
Aug 27, 2016San Jose, Calif.Level 1Level 2  Register Now
Sep 10, 2016Anchorage , AlaskaLevel 1Level 2  Register Now
Sep 17, 2016Juneau, AlaskaLevel 1Level 2  Register Now
Sep 21, 2016Atlanta, Ga.Level 1Level 2  Register Now
* This class is on a Wednesday
Sep 21, 2016Atlanta, Ga.Level 3  Register Now
* This class is on a Wednesday
Oct 8, 2016Irvine, Calif.Level 1Level 2  Register Now
Oct 15, 2016Denver, Colo.Level 1Level 2  Register Now
Oct 22, 2016Seattle, Wash.Level 1Level 2
Oct 23, 2016San Jose, Calif.Level 3  Register Now
* This class is on a Sunday
Oct 28, 2016Ft. Lauderdale, Fla.Level 1Level 2  Register Now
* This class is on a Friday
Oct 29, 2016New York, N.Y.Level 3  Register Now
Nov 5, 2016Columbus, OhioLevel 3
Nov 6, 2016Baltimore, Md.Level 1Level 2
* This class is on a Sunday
Nov 19, 2016Las Vegas, Nev.Level 3
Dec 3, 2016Dallas, TexasLevel 3
Dec 4, 2016Ft. Lauderdale, Fla.Level 3
* This class is on a Sunday
Dec 10, 2016San Diego , Calif.Level 3
Additional Coach Certification Course Information


Adult Learn-to-Swim Instructor Certification Course Schedule

Course Date Location
Sep 11, 2016Anchorage, Alaska  Register Now
Sep 18, 2016Juneau, Alaska  Register Now
Sep 21, 2016Atlanta, Ga.  Register Now
Oct 1, 2016New York, N.Y.  Register Now
Oct 8, 2016Indianapolis, Ind.  Register Now
Oct 9, 2016Long Beach, Calif.  Register Now
Oct 15, 2016Jacksonville, Fla.
Oct 15, 2016Austin, Texas
Nov 5, 2016San Jose, Calif.
Nov 19, 2016Minneapolis, Minn.  Register Now
Additional Adult Learn-to-Swim Instructor Certification Course Information
USMS Wave Seperator