Templates

Studio Class Schedule Templates (Free) — Google Sheet, CSV & PDF

Last updated Sep 5, 2025 · ~5 min read

Build a clean timetable fast. Download the sheet and follow the checklist to avoid common scheduling pitfalls.

No email required. Use and share freely.

How to use the template

  1. Download the timetable CSV and open it in your spreadsheet app.
  2. Fill in class name, tags, instructor, capacity, duration, day, start time, and visibility.
  3. Export/keep as CSV and import via Scheduling → Import in DanceFitnessPro.
Tip: Keep names short and use tags for style/level (e.g., “Hip-Hop” + “Beginner”). Use “Downtown/West” tags for multi-location.

Sample preview

Class NameStyle TagsLevelInstructorLocation DayStart TimeDuration (min)CapacityWaitlistVisibility
Vinyasa Flowyoga,flowIntermediateAlexDowntownMon07:006018onpublic
Hip-Hop Basicsdance,hiphopBeginnerMiaWestTue18:305520onpublic
Pilates Matpilates,coreAll LevelsCharlieDowntownWed12:005010offpublic

Naming & tagging (SEO-friendly)

  • Use style + level (e.g., “Vinyasa Flow — Intermediate”).
  • Add a location tag for multi-site visibility (e.g., “Downtown”).
  • Avoid dates in names; use schedule rules instead.

Capacity, waitlists & buffers

Set capacity so you can sell out popular hours and enable waitlists with auto-promote. Add 5–10 min buffers for transitions.

Intro offers that convert

Add a “First Week Unlimited” or “3-Class Pack” and feature it next to the timetable. In DanceFitnessPro, link the Membership or Class Pack directly from your schedule.

Ready to publish? Connect Stripe, import your CSV, and go live in minutes.
Start 30-day free trial

Publish to your website

Embed your timetable on your site with filters for style, level, and location. Keep URLs short and readable.

FAQs

Can I run memberships and class packs together? Yes—DanceFitnessPro supports both side-by-side.

Do you have a consumer marketplace? Yes—clients can book and buy across providers with one account.