Choose teams
Select one club, several clubs or leave all unchecked for every MLS match.
Choose the MLS teams and matches you want, then add one calendar URL to Google Calendar, Apple Calendar or Outlook. Kickoff times display in your calendar's timezone.
Select one club, several clubs or leave all unchecked for every MLS match.
Optional filters let you keep only home, away or selected TV listings.
Paste the URL into Google, Apple or Outlook so the app can refresh later changes.
Leave every team unchecked to include all 30 clubs and the complete league schedule.
This public read-only URL contains only schedule events. We do not request access to your calendar account.
Subscription menus can vary slightly by app version. Use the generated HTTPS URL above.
Subscribe versus import: subscribing by URL allows your app to check for later changes. Downloading and importing an ICS file creates a snapshot that normally will not update automatically.
Choose a club below when you want its complete schedule without building a custom feed.
ATLOpen team ICS feed
↓
ATXOpen team ICS feed
↓
MTLOpen team ICS feed
↓
CLTOpen team ICS feed
↓
CHIOpen team ICS feed
↓
COLOpen team ICS feed
↓
CLBOpen team ICS feed
↓
DCOpen team ICS feed
↓
CINOpen team ICS feed
↓
DALOpen team ICS feed
↓
HOUOpen team ICS feed
↓
MIAOpen team ICS feed
↓
LAOpen team ICS feed
↓
LAFCOpen team ICS feed
↓
MINOpen team ICS feed
↓
NSHOpen team ICS feed
↓
NEOpen team ICS feed
↓
NYCOpen team ICS feed
↓
ORLOpen team ICS feed
↓
PHIOpen team ICS feed
↓
POROpen team ICS feed
↓
RSLOpen team ICS feed
↓
RBNYOpen team ICS feed
↓
SDOpen team ICS feed
↓
SJOpen team ICS feed
↓
SEAOpen team ICS feed
↓
SKCOpen team ICS feed
↓
STLOpen team ICS feed
↓
TOROpen team ICS feed
↓
VANOpen team ICS feed
↓Your calendar app can fetch updated events when you subscribe to the URL. Refresh timing is controlled by Google, Apple or Microsoft and may not be immediate.
Events are encoded in UTC. Your calendar app converts each kickoff to its configured timezone, which is useful when traveling or following an away team.
Yes. Select any combination of clubs. Home and away filters apply to the teams you selected; if no club is selected, the generator includes the full league.
No. The generator creates a read-only public schedule URL. It does not ask you to sign in or grant calendar permissions.
MLS can revise kickoff times, venues or TV assignments. A URL subscription gives your app a way to retrieve the latest feed, although each calendar provider controls how often it refreshes.
Subscription guidance follows the official help documentation from Google Calendar and Microsoft Outlook.