
CurtainCal.comCurtainCal
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
Start planning
Create your rehearsal calendar immediately in your browser. No account required.
Download your calendar
Export your schedule as an ICS calendar that works with Google Calendar, Apple Calendar, Outlook, and most calendar apps.
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
- Download a calendar above — you'll get an .ics file.
- On a computer, open Google Calendar, then go to Settings → Import & export.
- Choose the .ics file, pick which Google calendar to add it to, and click Import.
- 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.