Class Schedule Maker
Build a printable weekly class schedule for your classroom, office, or hallway board. Add as many periods or blocks as you need, assign a subject and room for each day, and download a color-coded PDF you can laminate and hang. Use the Classroom Timer to keep each period on track, and the Lesson Plan Maker to plan the content for every subject.
Schedule Details
Periods / Blocks
Schedule Preview
How to Use
- Enter your name, room, and school year at the top.
- Select how many days to show (5 for a full Mon–Fri week, 4 for a rotating A/B block schedule, etc.).
- For each period, enter the period name, start and end time, and the subject for each day of the week.
- Use Add Period to add more rows — up to 12 periods are supported.
- Click Preview Schedule to see the color-coded grid, then Download PDF to save it.
Tips for Displaying Your Schedule
- Laminate it. Print on cardstock, laminate, and hang near the door so substitutes and visitors can always see the daily schedule at a glance.
- Post a student copy. Print a smaller version (use your printer's "fit to page" or "2 per sheet" setting) to give to students or staple inside their planner.
- Use A/B week schedules. Print two copies — one for each week — and label them Week A and Week B for block schedule alternation.
- Pair with a lesson plan. Use the Lesson Plan Maker to fill in the details for each subject listed on your schedule.
Frequently Asked Questions
Can I use this for a block schedule?
Yes. For an A/B block schedule, print two versions — one for each day type. You can label periods as "Block 1," "Block 2," etc., and leave the subject cells blank for days when that block doesn't meet.
What if my schedule changes week to week?
Simply generate a new schedule whenever your schedule changes. Nothing is saved between sessions, so each visit starts fresh.
Is the PDF in landscape or portrait?
The PDF is generated in landscape orientation to give each subject column enough space, especially for 5-day schedules.