CurtainCal — rehearsal scheduling without the dramaCurtainCal.com

CurtainCal

Rehearsal scheduling without the drama.

Built for theater.

Plan your productions free, right in your browser. When you're ready to save your productions in the cloud, request a CurtainCal account.

How it works

Step 1

Start planning

Create your rehearsal calendar immediately in your browser. No account required.

Step 2

Download your calendar

Export your schedule as an ICS calendar that works with Google Calendar, Apple Calendar, Outlook, and most calendar apps.

Step 3

Save it in the cloud

When you’re ready to access your productions from any device, request a CurtainCal account and keep everything safely stored online.

Set up your spreadsheet

Match your columns to these headers, then paste them in below. Order doesn't matter — we map them for you.

  • Show Title
  • Calendar
  • Date
  • Start Time
  • End Time
  • Scene(s)/ Pages
  • Songs/ French Scenes
  • Characters
  • Notes
  • Calendar decides which downloadable calendar a row lands in (e.g. Cast, Crew, Production Team). Invent any names you like.
  • Scene(s)/ Pagesis for scenes or page ranges (e.g. "Act 1, Sc. 2" or "pp. 12-18").
  • Songs/ French Scenes is separate so music directors can list songs and directors can note French scenes within a scene.
  • Dates like 9/12/2025 and times like 6:00 PM are converted automatically.

The template opens in Microsoft Excel, Google Sheets, or Numbers.

Build your schedule

Each row is one event. The Calendar column decides which calendar file it lands in.

Free forever in your browser. No account required.

Use our

My schedules

Want to save your productions online?

Everything above works free in your browser, no account needed. When you're ready to keep multiple productions (like “Hamlet — Fall 2025”) and open them from any device, request a CurtainCal account. Your whole production team can share the one login.

Your calendars

1 calendar 0 ready events

Untitled Calendar

0 events
  • No events with a valid date and start time yet.

Opening your file in Google Calendar

  1. Download a calendar above — you'll get an .ics file.
  2. On a computer, open Google Calendar, then go to Settings → Import & export.
  3. Choose the .ics file, pick which Google calendar to add it to, and click Import.
  4. Tip: create a separate Google calendar (e.g. "Cast") first, then import into it so you can share just that calendar with the right people.