Keeping track of every course — when it meets, where, and with which instructor — gets messy fast once you mix lectures, labs, and online sessions. This free course schedule maker puts it all on one clean weekly grid: add each course, pick a color, set the days and times, and your schedule builds itself as you type. When it’s ready, download a printable PDF, save it as an image, or add every course to Google or Apple Calendar. No account, no email, no watermark.
It handles whatever your term looks like — on-campus courses, online or Zoom sessions, and hybrid courses that meet both ways.
Why this course schedule maker works
Most schedule tools give you a blank grid and stop. This one is built to become a usable weekly course schedule fast:
- Color-coded courses so your week reads at a glance — and the colors stay when you print or export.
- Instructor, location, and credit fields for each course, with a running credit total to check your course load. Set the location to a room number, “Online,” or a Zoom link.
- Overlap detection that flags two courses booked at the same time and shows them side by side.
- Multiple meeting times per course — perfect for a course with a Monday lecture and a separate Thursday lab or discussion.
Everything you build saves automatically in your browser, so you can close the tab and pick up where you left off on the same device.
How to make a course schedule
- Add a course. Type the course name (for example, CS 250 — Data Structures), and optionally the instructor, location, and credits.
- Set the days and times. Tap the days it meets and choose start and end times. Add a second meeting time for a lab, section, or recurring online session.
- Pick a color. Each course gets its own color so the full week is easy to scan.
- Add the rest of your courses, then review the live preview. The grid expands to fit early or late sessions 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 your courses to Google Calendar, Apple Calendar, or Outlook.
Print it, save it, or sync it across devices
Once your course schedule is built, keep it however suits you:
Printable PDF
Download a clean, color-coded schedule that fits on a single page — ready to print for a binder, desk, or wall. Your course colors print exactly as you set them.
Save as an image
Export a sharp image to set as your phone or tablet wallpaper, or to share with classmates and study groups so everyone has the same week.
Add to your calendar
The Add to Calendar button creates a standard calendar file that adds each course as a recurring weekly event, with the location and instructor included — ideal for online courses you join from a calendar link.
A weekly view that fits your term
Turn weekends on or off, switch between 12-hour and 24-hour time, and set when your day starts and ends, so an early lecture and a late online session both sit cleanly on the same grid.
For on-campus, online, and hybrid courses
Lay out a full university course load, a set of online courses across different platforms, or a hybrid term that mixes both — the grid adapts to all of it. Use the location field for a room number, “Online,” or a meeting link so every course shows exactly where to be.
Want to organize the rest of your term too? Pair your schedule with our 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. or for a simpler set of classes, use the class schedule maker.
My name is