A good school schedule lays out the whole week at a glance — every subject, when it meets, where, and with whom. This free school schedule maker gives you a clean weekly grid: add each subject, choose a color, set the days and times, and your schedule builds itself as you go. When it’s ready, download a printable PDF, save it as an image, or add every subject to Google or Apple Calendar. No account, no email, no watermark.
It’s built for the whole school year — students mapping their week, teachers planning the subjects they teach, and parents organizing a homeschool or after-school routine.
Why this school schedule maker works
Most schedule templates give you an empty grid and leave the rest to you. This one is made to turn into a real, usable weekly schedule fast:
- Color-coded subjects so the week is easy to read — and the colors stay when you print or export.
- Teacher and room fields for each subject, so everyone knows where to be and who’s leading it.
- Overlap detection that flags two subjects scheduled at the same time and shows them side by side.
- Multiple time slots per subject — useful when a subject meets at different times on different days.
Everything you build saves automatically in your browser, so you can step away and come back to it on the same device.
How to make a school schedule
- Add a subject. Type the subject name (for example, English Literature), and optionally the teacher and room.
- Set the days and times. Tap the days it meets and pick start and end times. Add a second slot if the timing changes from day to day.
- Pick a color. Each subject gets its own color so the full week is easy to scan.
- Add the rest of your subjects, then review the live preview. The grid expands to fit early starts or late finishes and warns you about any clashes.
- Download or sync. Save a printable PDF, export an image, hit Print, or use Add to Calendar to send the week to Google Calendar, Apple Calendar, or Outlook.
Print it, save it, or put it on the fridge
Once your school schedule is built, keep it however works best:
Printable PDF
Download a clean, color-coded schedule that fits on a single page — perfect for printing for a binder, backpack, classroom wall, or fridge. Your subject colors print exactly as you set them.
Save as an image
Export a sharp image to set as a phone or tablet wallpaper, or to share with family, classmates, or students so everyone follows the same week.
Add to a calendar
The Add to Calendar button creates a standard calendar file that adds each subject as a recurring weekly event, with the room and teacher included — so the schedule lives in the calendar you already use.
A weekly view that fits your week
Turn weekends on or off, switch between 12-hour and 24-hour time, and set when the day starts and ends, so an early-morning subject and an after-school activity both sit cleanly on the same grid.
Made for students, teachers, and parents
Students can lay out a full week of subjects in a few minutes. Teachers can map the subjects and groups they teach across the week, color-coded, and print a copy for the classroom. Parents can build a homeschool or after-school routine the whole family can see. Same quick workflow, whatever the school year asks of you.
Need to organize more than the weekly grid? Pair your schedule with our weekly planner, ourcollege student planner, or homework planner to keep classes, study time, and deadlines together. Heading to college? Try our college schedule maker with professor and credit fields.
Frequently asked questions
Is this school schedule maker free?
Yes — it’s completely free, with no sign-up, no email, and no watermark on your downloads. Make as many school schedules as you like.
How do I create a school schedule?
Add each subject with its days, times, teacher, and room, choose a color for it, then repeat for every subject. Your weekly schedule builds in real time, and you can download or print it when it’s ready.
Can I print my school schedule?
Yes. Use the Print button for a quick copy, or download a printable PDF that keeps your subject colors and fits neatly on one page.
Can I add my school schedule to Google Calendar?
Yes. The Add to Calendar button creates a calendar file that adds each subject as a recurring weekly event. It works with Google Calendar, Apple Calendar, and Outlook.
Does it work for homeschool and teachers?
Yes. The grid works for students, teachers planning the subjects they teach, and parents building a homeschool or after-school routine. You can add as many subjects as you need.
Will my schedule be saved if I close the tab?
Yes. Your school schedule is saved automatically in your browser, so it’s still there when you come back on the same device.
Can I include weekends?
Yes. You can toggle Saturday and Sunday on or off, switch between 12- and 24-hour time, and set your own start and end hours.
My name is