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

 MCSL Store

60th Anniversary Logo Store Open Through June 16. Buy your gear now!

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

Online B Ribbon Order Form

B Ribbon Order Form (PDF form to mail)

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, Feb 8, 2018 8:00 pm
MCSL Reps MeetingThu, Mar 8, 2018 8:00 pm
MCSL Reps MeetingThu, Apr 12, 2018 8:00 pm
MCSL Reps MeetingThu, May 10, 2018 8:00 pm
MCSL Reps MeetingThu, Jun 14, 2018 8:00 pm
First A MeetJun 16, 2018
Relay Carnival WindowBetween Jun 24 and Jul 8, 2018
Long Course scratches due Jul 2 1018
Long course meetJul 10, 2018
MCSL Reps MeetingThu, Jul 12, 2018 8:00 pm
Divisional Championship MeetJul 21, 2018
All-Star scratches dueJul 23, 2018
County Relay All-Star Meet (Section I & II)Jul 28, 2018
County Individual All-Star MeetJul 29, 2018

Contact Us