Class Spotlight

Bellydance

Ancient movement, modern joy — find your rhythm and core strength.

About Bellydance

Bellydance is one of the oldest dance forms in the world — and one of the most empowering. Our classes combine traditional technique with playful choreography to celebrate every body. You'll learn isolations, shimmies, hip work and arms while building remarkable core strength and posture.

Bellydance offers a unique fusion of fitness and cultural exploration. Students learn the intricate movements of this ancient dance form while improving flexibility and toning their muscles. Led by Luisa Fuentes, who shares the joy and tradition of bellydance with rhythm, expression and core-building movement.

What to wear

Comfortable workout clothes you can move in. A hip scarf is welcome but not required — we have some you can borrow. Bare feet or soft dance shoes.

Bellydance

What you'll gain

Core strength & posture

Body confidence

Cultural connection

Joyful self-expression

On the schedule

Specific Bellydance classes

Each class is led by an experienced instructor and capped at a small size for personalized attention.

Beginner

Beginner Bellydance

Foundational isolations: hip drops, hip lifts, basic shimmies, posture, arms and the all-important figure-eight. No dance experience required.

Taught by Luisa Fuentes

Intermediate

Bellydance Choreography

Combinations and traveling steps strung into short choreographies. Learn to feel the music and tell a story with your body.

Taught by Luisa Fuentes

Advanced

Performance Bellydance

Full choreography, technique refinement and performance prep — including veil, zills and prop work for student showcases.

Live availability

Book Bellydance now

Real-time openings pulled directly from our booking system. The schedule below is always in sync with what's bookable today.

Trouble loading the schedule? Open it in a new tab.

Levels & progression

Level 1

Beginner

Foundational isolations, posture, basic shimmies and arm work.

Level 2

Intermediate

Combinations, traveling steps and short choreographies.

Level 3

Advanced / Performance

Full choreography, technique refinement and performance prep.

Bellydance in motion

Bellydance at Flexibility in Flight

Booking FAQ

How booking Bellydance works

How do I book a class?

Use the live widget above (or open it in a new tab). Create a free fitDEGREE account, pick a Bellydance class on the date you want, and check out. You'll get an email confirmation immediately.

Which class should I pick?

New to Bellydance? Start with the lowest level offered (Beginner or Level 1). If you have prior experience, check the class description for prerequisites — or contact us and we'll point you to the right fit.

The widget shows no availability — what now?

That usually means the next week's schedule hasn't been released yet, or the class you want is full. Open the booking site in a new tab to view a wider date range and join the waitlist — we release spots regularly.

Can I cancel or reschedule?

Yes — cancel up to 12 hours before class through your fitDEGREE account for a full credit back. Late cancels and no-shows forfeit the class.

Do I need a package or can I drop in?

Both work. Single drop-ins are available, and class packs / memberships save money if you plan to come regularly. See our pricing page for current options.

Still stuck?

Email or text us through the contact page and we'll book you in manually. We're happy to help first-timers get set up.

More questions? See our full FAQ or contact us.

Bellydance classes near you in the Hudson Valley

Flexibility in Flight is the closest top-rated bellydance studio for students across Orange County NY, Rockland County NY, and Sussex County NJ. Our boutique Chester, NY studio is a short drive from Warwick, Goshen, Monroe, Middletown, Florida, Blooming Grove, Newburgh, Greenwood Lake, Sugar Loaf, Suffern, Vernon NJ, Sussex NJ, Hamburg NJ and Highland Lakes NJ.

Chester, NYWarwick, NYGoshen, NYMonroe, NYMiddletown, NYFlorida, NYBlooming Grove, NYNewburgh, NYGreenwood Lake, NYSugar Loaf, NYSuffern, NYVernon, NJSussex, NJHamburg, NJHighland Lakes, NJ

Ready to try Bellydance?

Find an upcoming class on the live schedule.