Welcome to the Montgomery County Swim League

The Montgomery County Swim League (MCSL) sponsors competitive  swimming and other activities among the swimming pools and organizations in Montgomery County, Maryland. The goals of the program include helping young people establish a love for the sport of swimming, advanced aquatic skills, teamwork, and the principles of good sportsmanship. 

News and Events

2018 Division Assignments have been released

Parents/Guardians seeking to transfer MCSL teams please note: MCSL rules now require permission to transfer from one team to another if certain conditions are not met.

  • Familiarize yourself with MCSL swim team eligibility rules by clicking here.
  • Understand the conditions that the MCSL Rules Committee takes into account when evaluating transfer requests by clicking here.
  • The window for applying to transfer from one MCSL team to another is no earlier than March 15 and no later than May 1 of the year during which the transfer is sought.
  • An online transfer application is available for submission between March 15 and May 1 (note that it is not necessary to submit a transfer application if the conditions in rule 7g are met).

 2018 Coaching Ads are now available

Teams looking for B-Meets

If you need to look at results for years prior to 2013, they are available at http://mcsl.org/results/2012/results.php.

Montgomery Magazine has a great article about MCSL in their June/July 2016 issue. Read it here.


  Need travel directions to a pool? Visit MCSL.org from your smart phone for quick access to maps and team contact information.

Quick Links

Important Dates

MCSL Reps MeetingThu, Jun 8, 2017 8:00 pm
First A MeetJun 17, 2017
Relay Carnival WindowBetween Jun 25 and Jul 9, 2017
Long Course scratches due Jul 3, 1017
Long course meetJul 11, 2017
MCSL Reps MeetingThu, Jul 13, 2017 8:00 pm
Divisional Championship MeetJul 22, 2017
All-Star scratches dueJul 24, 2017
County Relay All-Star Meet (Section I & II)Jul 29, 2017
County Individual All-Star MeetJul 30, 2017

Contact Us