Stop manually entering match times. The MLS season spans dozens of stadiums across the US and Canada. Keeping track of every game for your team can be a challenge, but Calendar Maniacs simplifies the process.
Select your team below and instantly subscribe to their full match schedule. Whether you use an iPhone, an Android device, or a desktop mail client, you can get all game dates in one click. As a live subscription, your calendar will automatically stay up to date whenever the schedule is updated — no need to re-add it each season.
iPhone/Apple Users:
Click "iPhone / Mac" to open your native Calendar app. Follow the prompts to add the schedule to your iCloud account so it appears on all your devices.
Google/Android Users:
The Google link will take you to your web calendar and ask to add the schedule via URL. Once added, ensure the new calendar is "toggled on" in your mobile app settings.
Microsoft Outlook (Web/O365):
Clicking the Outlook button will open Outlook on the web to the "Add Calendar" screen. The URL will be pre-populated. Simply click 'Import' or 'Add' to subscribe.
MLS Team Schedules — All 30 Teams
Major League Soccer features 30 clubs competing across the United States and Canada, with the regular season running from late February through mid-October. Each team plays 34 matches, and the top sides advance to the MLS Cup Playoffs. Use the links below to jump straight to your club's calendar subscription.
How to Add the MLS Schedule to Your Calendar
Our MLS calendar subscriptions use the standard ICS format, compatible with every major calendar app including Apple Calendar, Google Calendar, Microsoft Outlook, and Samsung Calendar. Game times automatically reflect your local time zone — no manual adjustments needed. Each event includes the stadium name so you always know where the match is being played.
Why Subscribe Instead of Downloading?
A subscription calendar stays live. If MLS reschedules a fixture, moves a kickoff time, or makes any change to the schedule, your calendar updates automatically. Subscribe once and stay current for the entire season — no re-importing, no outdated kick-off times.
Copyright | Privacy Policy | Disclaimer | Contact

iPhone / Mac
Google Calendar
Outlook / O365