About this gym
CAVOD is a performing arts school and community theatre offering over 150 classes a week across two Lancaster County, PA locations. Programs span dance (ballet, modern, jazz, tap, hip hop, contemporary, worship dance, acro, creative movement), theatre/acting, and private music lessons (voice, piano, guitar, drums), taught in a Christian, family-friendly environment. Cavod also runs pre-professional performing companies (Citylight Dance Theatre, Ornate Dance Theatre) and a mainstage community theatre.
Classes offered
Class schedule
- Citylight Dance Theatre Junior4:00 PM–6:00 PM · Bella Imchen
- Citylight Dance Theatre4:00 PM–6:00 PM · Meredith Vieira
- Drop-in OKBallet 2A4:30 PM–5:30 PM · Lysion Vieira
- Drop-in OKMusical Theatre Junior5:00 PM–6:00 PM · Sydney Hersch
- Drop-in OKPrimary 1 Ballet5:15 PM–6:00 PM · Sarah Blatt
- Drop-in OKPre-Pointe5:30 PM–6:00 PM · Lysion Vieira
- Drop-in OKAll Things Theatre Junior6:00 PM–7:00 PM · Sydney Hersch
- Drop-in OKBallet 1A6:00 PM–7:00 PM · Sarah Blatt
- Drop-in OKBallet 3-5 & Conditioning6:00 PM–7:30 PM · Meredith Vieira
- Drop-in OKModern 26:00 PM–7:00 PM · Lysion Vieira
- Drop-in OKJunior Worship Dance6:00 PM–6:45 PM · Bella Imchen
- Drop-in OKTheory and Technique for Singers6:00 PM–7:00 PM · Amy Rau
- Drop-in OKAll Things Theatre7:00 PM–8:00 PM · Sydney Hersch
- Drop-in OKPrimary 2 Ballet7:00 PM–8:00 PM · Sarah Blatt
- Drop-in OKAcro 17:30 PM–8:30 PM · Miriam Fulton
- Drop-in OKPointe & Ballet Variations7:30 PM–8:00 PM · Lysion Vieira
- Drop-in OKIntro to Worship Keyboard7:30 PM–8:30 PM · Sarah Seiler
- Drop-in OKTeen/Adult Ballet 28:00 PM–9:00 PM · Sarah Blatt
- Drop-in OKModern 58:00 PM–9:30 PM · Lysion Vieira
- Drop-in OKTeen/Adult Worship Dance8:00 PM–9:00 PM · Meredith Vieira
- Drop-in OKBallet 2B4:30 PM–6:00 PM · CJ Gordon
- Drop-in OKModern 14:30 PM–5:30 PM · Gavin Haas
- Drop-in OKJunior Jazz4:45 PM–5:30 PM · Hope Asper
- Drop-in OKKinder Tap4:45 PM–5:30 PM · Lizzie Knorr
- Drop-in OKBallet 1B5:30 PM–6:30 PM · Hope Asper
- Drop-in OKPrimary 2 Ballet5:30 PM–6:30 PM · Lizzie Knorr
- Drop-in OKTap 15:30 PM–6:30 PM · Gavin Haas
- Drop-in OKPointe 16:00 PM–6:30 PM · CJ Gordon
- Drop-in OKHip Hop 16:30 PM–7:30 PM · Ezra Owen
- Drop-in OKJazz 16:30 PM–7:30 PM · Lizzie Knorr
- Drop-in OKMusical Theatre Dance 26:30 PM–7:30 PM · Gavin Haas
- Drop-in OKTap 26:30 PM–7:30 PM · Alex Pobiedzinski
- Drop-in OKPre-Teen Worship Dance6:30 PM–7:30 PM · CJ Gordon
- Drop-in OKTeen/Adult Ballet 17:30 PM–8:30 PM · CJ Gordon
- Drop-in OKHip Hop 27:30 PM–8:30 PM · Ezra Owen
- Drop-in OKJazz 27:30 PM–8:30 PM · Gavin Haas
- Drop-in OKTeen/Adult Modern/Contemporary7:30 PM–8:30 PM · Alex Pobiedzinski
- Drop-in OKTeen/Adult Hip Hop8:30 PM–9:30 PM · Ezra Owen
- Drop-in OKLeaps & Turns8:30 PM–9:30 PM · Gavin Haas
- Drop-in OKTeen/Adult Jazz8:30 PM–9:30 PM · Alex Pobiedzinski
- Drop-in OKTeen/Adult Worship Dance8:30 PM–9:30 PM · CJ Gordon
- Drop-in OKKinder Acro4:00 PM–4:45 PM · Jenny Glenn
- Drop-in OKPrimary 1 Ballet4:00 PM–4:45 PM · Kearin Bryant
- Drop-in OKModern 44:00 PM–5:30 PM · Stephanie Martin
- Drop-in OKBallet 34:30 PM–6:00 PM · Lysion Vieira
- Drop-in OKJunior Acro4:45 PM–5:30 PM · Jenny Glenn
- Drop-in OKCreative Movement4:45 PM–5:30 PM · Kearin Bryant
- Drop-in OKJunior Tap4:45 PM–5:30 PM · Gavin Haas
- Drop-in OKAcro 15:30 PM–6:30 PM · Hannah Stoltzfoos
- Drop-in OKContemporary 35:30 PM–6:30 PM · Timnah Krauter
- Drop-in OKModern 15:30 PM–6:30 PM · Meredith Vieira
- Drop-in OKTap 35:30 PM–6:30 PM · Gavin Haas
- Drop-in OKPointe 26:00 PM–6:30 PM · Lysion Vieira
- Drop-in OKBallet & Contemporary Partnering6:30 PM–7:30 PM · Lysion Vieira, Gavin Haas
- Drop-in OKBallet 1B6:30 PM–7:30 PM · Hannah Stoltzfoos
- Drop-in OKContemporary 16:30 PM–7:30 PM · Timnah Krauter
- Drop-in OKPre-Teen Worship Dance6:30 PM–7:30 PM · Kearin Bryant
- Drop-in OKTeen Worship Dance6:30 PM–7:30 PM · Meredith Vieira
- Drop-in OKAcro 27:30 PM–8:30 PM · Hannah Stoltzfoos
- Drop-in OKBoys Technique 27:30 PM–8:30 PM · Lysion Vieira
- Drop-in OKJazz 47:30 PM–8:30 PM · Timnah Krauter
- Drop-in OKModern 37:30 PM–8:30 PM · Meredith Vieira
- Drop-in OKAcro 38:30 PM–9:30 PM · Hannah Stoltzfoos
- Drop-in OKContemporary 28:30 PM–9:30 PM · Timnah Krauter
- Drop-in OKJazz 38:30 PM–9:30 PM · Meredith Vieira
- Ornate Dance Theatre8:45 AM–12:30 PM · Julie Wendler
- Drop-in OKBallet 44:00 PM–5:30 PM · Meredith Vieira
- Drop-in OKBallet 54:00 PM–5:30 PM · Lysion Vieira
- Drop-in OKMusical Theatre Dance 14:30 PM–5:30 PM · Gavin Haas
- Drop-in OKCreative Movement4:45 PM–5:30 PM · Jenny Glenn
- Drop-in OKPrimary 1 Ballet4:45 PM–5:30 PM · Kearin Bryant
- Drop-in OKJunior Acro5:30 PM–6:15 PM · Jenny Glenn
- Drop-in OKBallet 1A5:30 PM–6:30 PM · Kearin Bryant
- Drop-in OKPointe 35:30 PM–6:00 PM · Lysion Vieira
- Drop-in OKTap 15:30 PM–6:30 PM · Gavin Haas
- Drop-in OKJunior Worship Dance5:30 PM–6:15 PM · Meredith Vieira
- Citylight Dance Theatre6:30 PM–7:30 PM · Meredith Vieira
- Drop-in OKBoys Technique 16:30 PM–7:30 PM · Gavin Haas
- Drop-in OKFriends in Motion Junior6:30 PM–7:15 PM · Kearin Bryant, Jenny Glenn
- Drop-in OKJunior Hip Hop6:30 PM–7:15 PM · Ezra Owen
- Drop-in OKTeen Worship Dance6:30 PM–7:30 PM · Lysion Vieira
- Drop-in OKFriends in Motion7:15 PM–8:00 PM · Kearin Bryant, Jenny Glenn
- Drop-in OKComposition7:30 PM–8:30 PM · Ezra Owen
- Drop-in OKTeen/Adult Tap7:30 PM–8:30 PM · Gavin Haas
- Drop-in OKHip Hop 38:30 PM–9:30 PM · Ezra Owen
- Drop-in OKTap 48:30 PM–9:30 PM · Gavin Haas
Membership & pricing
1 Class/Week (1 hr) - Annual Tuition
Annual tuition for one 1-hour class per week.
+ $35 initiation
1 Class/Week (1 hr) - Monthly Installments
Annual tuition split into 10 equal monthly installments (Aug/Sept-June).
+ $35 initiation
Unlimited Classes - Annual Tuition
PopularUnlimited weekly class hours, annual tuition.
+ $35 initiation
Unlimited Classes - Monthly Installments
PopularUnlimited weekly class hours, paid in 10 equal monthly installments.
+ $35 initiation
Drop-In Class
Private Dance Lesson (30 min)
Private Acro Lesson (30 min)
Private Music Lessons (30 min/week) - Annual Tuition
Weekly 30-minute private music lesson slot, includes $42 recital fee.
+ $35 initiation
Private Music Lessons (30 min/week) - Monthly Installments
Weekly 30-minute private music lesson slot, includes recital fee, paid in 10 monthly installments.
+ $35 initiation
Private Music Lesson A La Carte (30 min)
Hours
Reviews
Sign in to reviewMore gyms like this
Private personal training studio in Elizabethtown, PA offering one-on-one and small-group coaching for strength, mobility, and healthy lifestyle change.
Gymnastics academy in Mechanicsburg, PA offering toddler, school-age, and competitive-team classes since 1989.
Kids development center in Lancaster, PA offering science-based, age-appropriate classes for ages crawling through 11 focused on physical, cognitive, and character growth.
Indoor sports fieldhouse in East Petersburg, PA offering turf field programs, batting cages, gymnastics, and dance classes.