Free Template

Free Class Schedule Maker

Add your classes, days, times, rooms and instructors to build a color-coded weekly timetable. Switch between a weekly grid and a list by day, then print it or download a PDF. Your draft is saved in your browser so you can come back to it.

Customize

Schedule details

Your logo stays in your browser. It is never uploaded.

Layout
Show as
Days to show
Classes

The example classes are placeholders. Edit or remove them and add your own.

Days
Color
Days
Color
Days
Color
Days
Color
Days
Color
Days
Color

Preview

Your schedule is saved in this browser automatically, so you can come back and edit it.

Weekly Class Schedule

Your Studio Name · Fall Term

9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM
7 PM
Monday
Ballet I
4:00 PM–4:45 PM
Studio A
Instructor 1
Jazz
5:00 PM–6:00 PM
Studio A
Instructor 2
Tuesday
Hip Hop
5:00 PM–6:00 PM
Studio B
Instructor 3
Wednesday
Ballet I
4:00 PM–4:45 PM
Studio A
Instructor 1
Contemporary
5:00 PM–6:30 PM
Studio B
Instructor 2
Thursday
Hip Hop
5:00 PM–6:00 PM
Studio B
Instructor 3
Friday
Saturday
Tiny Tots
9:30 AM–10:15 AM
Studio A
Instructor 1
Tap
10:00 AM–11:00 AM
Studio B
Instructor 3

Want a link to this tool in your inbox for later?

Using the Class Schedule Maker

How to build your schedule

Edit or remove the example classes, then add your own with a name, the days it meets, start and end times, room, instructor and a color. Set which days and hours to show, choose the weekly grid or the list view, and print or download a PDF. Changes are saved in this browser automatically.

Weekly grid or list view?

The weekly grid suits a studio wall or a website, because families can scan by day and time. The list view is easier to read on a phone or in an email and copes better with many short classes. In the grid, classes that overlap in the same time slot are placed side by side.

Make it easy for families to read

Use one color per program, level or age group so the schedule reads at a glance. Include the room whenever classes run in parallel, and put the term or season in the subtitle so nobody follows last term’s schedule by mistake.

Check for conflicts before you publish

Look for the same instructor or room in two overlapping blocks. Because overlapping classes sit next to each other in the grid, double-booked rooms and teachers are easy to spot before families see the schedule.

Frequently asked questions

Is my schedule saved?

Yes, in this browser’s local storage on this device. It is not uploaded. Clearing browser data or switching devices starts you from the example again, so download a PDF of your final version.

Can I show only weekdays or shorter hours?

Yes. Use the Days to show checkboxes to hide any day, and the Day starts and Day ends menus to trim the grid to your opening hours.

How do I add a class that meets on several days?

Select every day the class meets and it appears in each of those columns with the same time, room and instructor. If the time differs by day, add a separate entry for each time.

What happens when two classes overlap?

In the weekly grid they are drawn side by side in the same day column so both stay readable. In the list view they are sorted by start time.

Is the class schedule maker free?

Yes. There is no sign-up, and you can print or download as many versions as you like.

Ready to automate your education business?

Start your free trial today and experience the full power of Calimatic.

No credit card required
14-day free trial
Cancel anytime