A calendar of planned service disruptions on MBTA rapid transit.

📅 Subscribe

To get these events in your own calendar, copy this iCal URL and add it to your calendar app:

The process for doing this varies, but in the end you’re looking for a box you can paste a URL into (not something that asks you to upload a file). Look for words like “feed”, “sync”, or “subscribe”. If stuck, try a web search for your calendar app name plus “ical feed”.

Curious about what’s in the feed? To inspect it in your browser without being prompted to download a file, replace .ics with .txt in the URL.

⚠ Limitations

💬 Report an issue

  1. Check whether your issue also appears in the alerts on If so, please report it to the MBTA. The calendar is auto-generated from alerts data, and I can’t fix issues that originate there.

  2. Check TCal’s open issues on GitHub to see if your issue has already been reported. If it’s there, I know about it and will respond when I can.

  3. Otherwise, feel free to submit a new issue! (requires a GitHub account)

💻 About the author

I’m Cora, a software engineer on the MBTA’s Customer Technology team. I created this project using the agency’s public data and APIs, partly as an exercise in learning Crystal, and partly as a tiny public service that fills a niche the MBTA itself does not.

🔎 Privacy

TCal does not track usage or collect any personally identifying information. When you visit this web site or request the iCal feed, data from your HTTP request (including IP address) may be temporarily stored in logs or sent to Sentry to help me fix crashes. This data is automatically deleted after 30 days.