Skip to content
Free · No signup · No watermark

Free Class Timetable Maker

Build your weekly class schedule once and get a print-ready PDF, Instagram post and story images, a calendar file and a ready-to-send Telegram or WhatsApp post. Made for yoga, pilates, dance, swim, martial arts and fitness studios.

Start from a template

Your studio

Logo
PNG with a transparent background works best. Your logo stays on this device and is not added to share links.

Classes

Design

Logo size
Corners
Time format
Week starts
Share as a message (Telegram, WhatsApp)
Close Your studiomini app
Powered by Whautomate
Live preview with your classes

Let members book these classes right inside Telegram

A timetable tells people when you teach. It cannot take a booking. With Whautomate, the same schedule becomes a Telegram mini app: members open your bot, pick a class and book in two taps, without downloading an app or creating an account.

  • Live spots left, with an automatic waitlist when a class is full
  • Payments and memberships with class credits, all in the chat
  • Confirmations and reminders sent where members already are
  • Telegram broadcasts to everyone booked into a class, with no per-message fees
  • The same classes on WhatsApp and on your own booking page, each with its own page on Google
7-day free trial, no credit card. Try the preview: tap a day or a Book button.

How to make a class timetable in 4 steps

  1. Start from a template that matches your studio, or a blank page. Templates come with realistic class lengths and capacities you can edit.
  2. Add each class once and tap the days it runs. A Vinyasa class on Monday, Wednesday and Friday at 7am is one entry, not three.
  3. Check the warnings. The maker flags an instructor booked into two classes at once and a room that is double-booked, so mistakes never reach your members.
  4. Download for every channel: PDF for the front desk, PNG for Instagram, a calendar file for members, and a message for your Telegram channel or WhatsApp broadcast.

Timetable tips that fill more spots

Anchor your peak slots first

For working adults, the busiest windows are early morning (6 to 8am), lunchtime (12 to 1pm) and early evening (5:30 to 7:30pm). Kids' classes fill straight after school, from about 3:30 to 6pm, and weekend mornings work for families. Put your most popular class types in those slots, then build around them.

Keep times consistent week to week

Members build habits around a fixed slot. "Tuesday 6pm power yoga" becomes part of someone's week; a class that moves around does not. Change a slot only when the numbers tell you to, and announce it at least two weeks ahead.

Leave turnover time between classes in the same room

Ten to fifteen minutes lets one group leave, the room reset and the next group settle in. Reformer and hot rooms need the longer end. Back-to-back bookings in one room make every class start late.

Label levels and ages clearly

"Beginner", "All levels" or "Ages 6 to 8" on each class stops the wrong people booking the wrong class. It also helps new members choose a first class with confidence, which is when most of them decide whether to come back.

Where to share your class schedule

WhereBest formatWhy it works
Front desk and windowsA4 PDF with QR codeWalk-ins scan to book on the spot instead of taking a flyer home and forgetting.
Instagram feed and highlightsInstagram post (1080 x 1350)The tall format fills the feed. Pin it or save it to a "Timetable" highlight.
Instagram and WhatsApp storiesStory (1080 x 1920)Post every Monday as a reminder of the week ahead.
Telegram channel or groupMessage textReadable on any phone, searchable, and members can forward it to friends.
Member calendarsCalendar file (.ics)Classes show next to members' own plans, so they remember to come.
Google Business ProfilePNG imageAdd it as a photo so people searching for your studio see when you teach.

When a timetable stops being enough

A printed schedule works until classes start filling up. Then members message to ask if there is space, you keep a waitlist on paper, and late cancellations leave empty spots nobody knows about. That is the point to move bookings online. Look for live spots left, an automatic waitlist that offers freed spots to the next person, class packs and memberships, and reminders that go out without you. Use the class capacity revenue calculator to see what empty spots cost you each year.

Frequently asked questions

Is this class timetable maker really free?

Yes. There is no signup, no watermark you cannot switch off and no limit on downloads. Everything runs in your browser and your timetable is saved on your own device.

Can I print my class schedule?

Yes. Choose the A4 landscape or A4 portrait format and download the PDF. Turn on the QR code and your front desk poster takes members straight to your booking page.

How do I share my timetable on Instagram?

Pick the Instagram post (1080 x 1350) or story (1080 x 1920) format and download the PNG. Both are sized exactly for Instagram, so nothing gets cropped.

Can members add my classes to their calendar?

Yes. Download the calendar file (.ics) and share it. Each class is a weekly repeating event that works in Google Calendar, Apple Calendar and Outlook.

How do I send my timetable on Telegram or WhatsApp?

Open Share as a message, choose Telegram or WhatsApp and copy the text. Day names are already bold in that app's formatting, ready to paste into a channel, group or broadcast.

Can members book these classes online?

A timetable shows when classes run but cannot take bookings. With Whautomate, members book the same classes from a Telegram mini app, WhatsApp or your booking page, with live spots left, waitlists, payments and automatic reminders.

Related tools

The Complete Omnichannel Customer Engagement Platform

Go beyond free tools. Automate conversations, build AI chatbots, send broadcast campaigns, book appointments, sell products, and manage every messaging channel from one powerful platform. Trusted by thousands of businesses worldwide.

  • WhatsApp, Instagram, Messenger, Telegram & Live Chat
  • AI chatbots & no-code automation
  • Broadcast campaigns & analytics
  • Appointment & class booking
  • E-commerce, Shopify & WooCommerce integration
  • CRM, invoicing & payment collection

No credit card required. Free 7-day trial. Visit our pricing page for plans.