---
title: "Free Class Registration Form Template | formformform"
description: "Free class registration form template. Collect student details, schedule preferences, experience level, and emergency contacts for any recurring class — no…"
url: "https://www.formformform.com/templates/class-registration-form"
type: static
generatedAt: "2026-08-23T18:56:58.727Z"
---
[Templates](https://www.formformform.com/form-templates)/[Events Forms](https://www.formformform.com/form-templates/events-forms)

# Class Registration Form Template

Whether you teach yoga, piano, painting, or coding, this class registration form gives you everything you need to enroll a new student in one place. Capture experience level, schedule, emergency contacts, and waivers without juggling spreadsheets and email threads.

[Use this template](https://app.formformform.com/templates/class-registration-form/use)

Last updated 21 August 2026

## Fields in this template

-   Student Full Name · required
    
-   Student Age · required
    
-   Parent or Guardian Name (if student is under 18)
    
-   Email Address · required
    
-   Phone Number · required
    
-   Class You'd Like to Join · required
    
    Beginner · Intermediate · Advanced · Open Level · Private 1-on-1
    
-   Preferred Class Day(s) · required
    
    Monday · Tuesday · Wednesday · Thursday · Friday · Saturday · Sunday
    
-   Preferred Time · required
    
    Morning · Afternoon · Evening
    
-   Experience Level · required
    
    No prior experience · Some experience · Intermediate · Advanced
    
-   Goals or Anything We Should Know
    
-   Allergies or Medical Notes
    
-   Emergency Contact Name · required
    
-   Emergency Contact Phone · required
    
-   Photo & Video Release
    
    I consent to photos and video taken in class being used for promotional purposes
    

## Who uses this template

Music teachers · Dance studios · Yoga and fitness instructors · Art studios · Cooking schools · Language teachers · Pottery studios · Community education programs

## About this template

A class registration form is the front door to every recurring instructional program — from a Tuesday-evening watercolor class to a yoga studio's weekly schedule to a private music teacher's roster. Done well, it captures everything a teacher needs to confidently welcome a new student on day one: who they are, where they are in their learning, what schedule fits their life, and what an instructor needs to know to keep them safe.

This template focuses on the fields that actually matter for class enrollment, not the generic name-and-email forms most builders ship. It separates parent and student details for kids' classes, surfaces experience level so you can place beginners and advanced students appropriately, and captures the day-of-week and time preferences that make scheduling possible. A short medical/allergies note keeps your instructors informed — critical for fitness, dance, and martial arts classes where injury risk is real.

formformform was built so independent teachers and small studios don't have to pay $30/month for class signups. There are no submission caps, no per-student fees, and the form embeds anywhere — your studio website, your Linktree, your Facebook page, or a simple share link. You get email notifications the moment a new student signs up, and the entire form takes minutes to brand and deploy.

## 16 form ideas you can build with this template

### Music Lesson Registration Form

Captures instrument, prior experience, and lesson day preferences for piano/guitar/violin students enrolling with a private teacher or studio.

### Dance Class Registration Form

Collects dancer level, style (ballet/jazz/hip-hop), age group, and recital participation interest for studio season enrollment.

### Art Class Registration Form

Records preferred medium (painting, sculpture, drawing), supply list acknowledgment, and skill level for community studio classes.

### Cooking Class Registration Form

Captures dietary restrictions, knife-skill level, and chosen menu/cuisine for hands-on culinary studio sessions.

### Yoga Class Registration Form

Collects experience level, injury notes, mat-rental need, and chosen weekly class time for studio drop-ins or season passes.

### Pottery Class Registration Form

Records wheel vs. hand-build interest, kiln firing acknowledgment, and prior throwing experience for ceramics studios.

### Pilates Class Registration Form

Captures reformer vs. mat preference, pregnancy status, and instructor pairing requests for boutique studios.

### Language Class Registration Form

Collects target language, current proficiency level, learning goal (travel/work/heritage), and weekly availability for community language schools.

### Photography Class Registration Form

Records camera type owned, experience level, and class focus (portrait/landscape/lighting) for adult-ed photography programs.

### Sewing Class Registration Form

Captures machine ownership, project goal, and prior sewing experience for fabric-shop or studio classes.

### Voice Lesson Registration Form

Collects vocal range, performance goals, and audition prep needs for private voice teachers and choirs.

### Drum Lesson Registration Form

Records kit ownership, genre interest (rock/jazz/Latin), and prior rudiments knowledge for percussion studios.

### Guitar Lesson Registration Form

Captures acoustic vs. electric, left- vs. right-handed, and song goals for private guitar teachers.

### Acting Class Registration Form

Collects monologue prep status, stage experience, and audition material needs for theater workshops.

### Boxing Class Registration Form

Records glove ownership, fitness level, and sparring interest for boxing gyms running structured drop-in classes.

### Adult Education Class Registration Form

Captures learner ID, course catalog selection, and CTE classification for community college non-credit courses.

## What's included

Student and parent contact fields built in

Day-of-week and time preference selectors

Experience level and goals capture

Allergies and medical notes for instructor safety

Emergency contact and photo release in one form

Free, unlimited submissions, embeddable on any site

## How to create a class registration form

1.  1
    
    Click "Use this template" to clone this class registration form into your free formformform account.
    
2.  2
    
    Update the class options to match what you teach — replace "Beginner / Intermediate / Advanced" with the actual class names on your schedule.
    
3.  3
    
    Adjust the day and time options to match the slots you actually offer. If you only run Tuesday evenings and Saturday mornings, remove the rest.
    
4.  4
    
    Customize the photo release language to match your studio's policy, or remove it if not needed.
    
5.  5
    
    Set your notification email so every new registration lands in your inbox immediately.
    
6.  6
    
    Publish and embed — paste the iframe on your studio site or share the link in your bio.
    

## Best practices for your class registration form

Match class options to your real schedule

generic "beginner/intermediate" dropdowns are less useful than the actual class names you offer.

Always ask for an emergency contact

for any class with physical activity, this is non-negotiable and takes 30 seconds for the student to fill out.

Keep the medical notes field optional but visible

students who need to disclose injuries or conditions will appreciate the prompt, and others will skip it.

Use a short intro paragraph to set expectations

note your refund policy, what to bring, or whether mats and supplies are provided.

Embed the form on your class schedule page

don't bury it on a separate "contact" page where students have to hunt for it.

Confirm by email automatically

formformform sends instant notifications, so you can reply with class details within minutes.

## Frequently asked questions

Is this class registration form really free?

Yes, completely free with unlimited submissions. There's no trial period, no per-student fee, and no credit card required to use it.

Can I use this for both kids' classes and adult classes?

Yes. The template includes a parent/guardian field that's optional — it only applies if the student is under 18. For adult-only classes you can hide or remove that field.

How do I collect class fees with this form?

formformform doesn't process payment inside the form. Most studios collect payment separately via Venmo, Stripe, Square, or in-person on the first class — and use the form purely to capture enrollment details. The form's notes field is a good place to confirm payment method.

Can I customize the class options dropdown?

Absolutely. You can replace the default options with the actual class names you offer, add or remove days, and change the time-of-day choices to match your schedule.

Will I get notified when someone registers?

Yes. You receive an instant email notification with the full registration details. You can also view all submissions and export them to CSV from your formformform dashboard.

Can I add a waiver or photo release to this form?

Yes. The template already includes an optional photo and video release checkbox. You can edit the language or add a separate liability waiver acknowledgment.

## Related templates

[Events Forms

Course Registration Form

Enroll students in structured online or in-person courses with cohort, format, and goals.](https://www.formformform.com/templates/course-registration-form)[Events Forms

Workshop Registration Form

Sign up participants for hands-on workshops with experience level, goals, and accessibility.](https://www.formformform.com/templates/workshop-registration-form)[Events Forms

Summer Camp Registration Form

Sign up campers with all the medical, contact, and pickup details you need.](https://www.formformform.com/templates/summer-camp-registration-form)[Events Forms

School Enrollment Form

Enroll new K–12 students with parent info, school history, special programs, and medical.](https://www.formformform.com/templates/school-enrollment-form)[Events Forms

Daycare Enrollment Form

Enroll children in daycare or preschool with care routine, allergies, and pickup details.](https://www.formformform.com/templates/daycare-enrollment-form)[Education Forms

School ID Registration Form

Register students for ID cards with photo submission, access options, and emergency contact.](https://www.formformform.com/templates/school-id-registration-form)[Education Forms

Homeschool Program Enrollment

Enroll homeschool students and gather curriculum preferences and learning goals.](https://www.formformform.com/templates/homeschool-enrollment-form)[Education Forms

Library Card Application

Accept online library card applications for adults and minors with branch selection.](https://www.formformform.com/templates/library-card-application-form)

## More Event form templates

-   [Conference Registration Form template](https://www.formformform.com/templates/conference-registration-form)
-   [Sports League Registration Form template](https://www.formformform.com/templates/sports-league-registration-form)
-   [Race Registration Form template](https://www.formformform.com/templates/race-registration-form)
-   [Hackathon Registration Form template](https://www.formformform.com/templates/hackathon-registration-form)
-   [Golf Tournament Registration Form template](https://www.formformform.com/templates/golf-tournament-registration-form)
-   [Charity Gala Registration Form template](https://www.formformform.com/templates/charity-gala-registration-form)
-   [Fundraiser Registration Form template](https://www.formformform.com/templates/fundraiser-registration-form)
-   [Trade Show Registration Form template](https://www.formformform.com/templates/trade-show-registration-form)
-   [Retreat Registration Form template](https://www.formformform.com/templates/retreat-registration-form)
-   [Reunion Registration Form template](https://www.formformform.com/templates/reunion-registration-form)

[View all Event form templates →](https://www.formformform.com/form-templates/events-forms)

Start with the Class Registration Form template

Free forever. No credit card required. Customize everything.

[Use this template](https://app.formformform.com/templates/class-registration-form/use)
