Home

Montgomery County Swim League

The 2026 Manchester Farm Mini Meet is being held July 12. The registration form is available here.

Thanks to all the swimmers, volunteers, and Rockville Swim and Fitness Center staff for an awesome meet. The weather cooperated with us! Results are available here.

MCSL has adopted USA Swimming technical rule amendments that went into effect on May 7, 2026.  Please review this document for a summary of changes.  As a result, the online version of the MCSL Handbook and MCSL Officials Guide take precedence over the printed versions.

The order form for B meet ribbons is in the "Handy Links" section of this page. Fill it out, save it with your team name in the filename, and send it to Capital Sport and Swim. The instructions are in the document.

Please see the team announcements page if you're looking for B meet opponents. This page is also where teams can post requests and offers of various equipment  

By virtue of participating as an athlete in the Montgomery County Swim League, a swimmer's name, age, and gender may appear on the league web site and/or in other league and/or team published materials, including, but not limited to, any of the following: weekly meet results, league all-star rankings, and MCSL invitational meet psych sheets and meet programs.

Important Dates

First A Meet Sat, Jun 13, 2026
MCSL Reps Meeting (Zoom) Thu, Jul 9, 2026 8:00pm
Divisional Championship Meet Sat, Jul 18, 2026
All-Star Scratches Due Mon, Jul 20, 2026 9:00pm
Relay All-Star Meet Section I Sat, Jul 25, 2026 7:00am
Relay All-Star Meet Section II Sat, Jul 25, 2026 10:00am
Individual All-Star Meet Sun, Jul 26, 2026 8:00am
2027 Dates
First A Meet Sat, Jun 12, 2027
Relay Carnival Window Between Jun 27 and Jul 11, 2027
Long Course Scratches Due Mon, Jul 5, 2027 9:00pm
Relay Carnival Rain Date Mon, Jul 12, 2027
Long Course Meet Tue, Jul 13, 2027 6:00pm
Divisional Championship Meet Sat, Jul 24, 2027
All-Star Scratches Due Mon, Jul 26, 2027 9:00pm
Relay All-Star Meet Section I Sat, Jul 31, 2027 7:00am
Relay All-Star Meet Section II Sat, Jul 31, 2027 10:00am
Individual All-Star Meet Sun, Aug 1, 2027 9:00am