Enroll in Northern Vermont’s Premier Ballet Program

Secure your spot today in our Vermont Ballet Training and Theater Program for ages 3.5 and above. Beginner to PreProfessional Levels. The Ballet School of Vermont partners with families, businesses, and non-profit organization Northern Vermont Ballet to keep advanced training and ballet theater affordable and local.

 Online Registration

New Student? Complete the online registration form below. Online Registration Form. Current students, please enroll using our Parent Portal.

Fees & Payment

A non-refundable $50 yearly fee per family is due upon registration for the Sept-June Season.

We will hold your spot once your registration fee is paid.

Schedules

View Class Schedules & Important Dates below. Please check your email & Facebook for weather cancellations.

Questions? Call 802-527-0868.

2026-2027 Season

Come Dance With Us. Register Today!

Current Students: Email info@BalletSchoolofVermont.com a list of your desired classes or enroll through your Family Account Portal. For scheduling conflicts email info@BalletSchoolofVermont.com or call (802) 527-0868. Please pay your registration fee promptly. Spots are held for 5 days without a paid Registration Fee, after which your child will be transferred from the class to our waiting list.

New Students: Click the Enroll link on a desired class. You can add more classes at the bottom of our online registration form.

MONDAY

TUESDAY

WEDNESDAY

THURSDAY

FRIDAY

The Ballet School reserves the right to cancel class if minimum paid enrollment is not met. Full refunds are given for cancellations due to low enrollment.

PRIVATE LESSONS
Email info@BalletSchoolofVermont.com or call (802) 527-0868 to arrange private lessons or coaching.

IMPORTANT DATES

Sept 14 – Classes Begin

Oct 12 – Oct 28 – First Fundraiser for Spring show! Fudge for Funds by SnowFlake Chocolates

Oct 26 – 30 – Costume Week – Wear your favorite danceable costume to class.

Nov 11 – Delivery Date for Snowflake Fudge pick up at the studio.

Nov 1 – First costume deposit for end of year performance due.

Nov 2 – 6 – Bring a Friend Week

Nov 23 – 29 – THANKSGIVING BREAK. Classes resume Mon. 11/30

Dec 14-19 – Parent Observation Week

Dec 21 – Jan 10 – HOLIDAY BREAK. Classes resume Mon. 1/11/27

Jan 1 – Second Costume deposit for end of year performance due if applicable.

Feb 1 – Feb 12 – Second fundraiser for Spring Show! Superbowl Football Squares

Feb 22 – Mar 7 – Winter Break. Classes resume Mon 3/8

Mar 1 – Third Costume deposit for end of year performance due (if applicable).

March 15 – Summer Registration Begins! Sign up for Summer Intensives and DaceCamps to receive first order of ticket block

April 19-April 25 – Spring Break. Classes resume Mon 4/26 for Spring Semester

May 1 – Remaining costume balance due (if applicable).

TBA – End of Year Performance

June 19-20 – End of Season

Plan Ahead! SUMMER 2027 Dance Camps and Intensives

August 9 – 13, 2027 – Tiny Ballet & PreBallet Fairytale Ballet Camp + Beginner, Intermediate & Upper Level Intensives

August 16 – 20, 2027 – Tiny Ballet & PreBallet Fairytale Ballet Camp + Beginner, Intermediate & Upper Level Intensives

To maximize the great discounts being offered be sure to pay on time. Deposits/Installments must be made on time to maintain discounted pricing and a spot in class.

The Ballet School reserves the right to cancel class if minimum paid enrollment is not met. Full refunds are given for cancellations due to low enrollment. Deposits are non-refundable.

Once registered, please visit the Parent section of our website for helpful resources such as how to make a bun instruction, attire vendors, calendars and more.

More Information

Select a tab to read details about Payment Policies or Attire.

VIEW POLICIES

Policies

Please be sure to read our policies thoroughly. They are updated each year.
VIEW POLICIES