HomeFloridaSt. Petersburg › Dance Passion

Dance Passion

5 ★★★★★ 181 Google reviews · Ballet school in St. Petersburg, Florida

Free trial Kids & teens Private lessons

Plan your first class

  • Free trial / first class new students can usually try a class free or at a discount — call ahead or check their schedule to book your first one
  • Private lessons one-on-one coaching available — ask about rates and availability
  • Today see hours ·
  • Phone +1 727-304-5904
  • Website & schedule dancepassionfl.com — enroll and see the live class schedule

Hours

Monday 1–9 pm
Tuesday 1–9 pm
Wednesday 1–9 pm
Thursday 1–9 pm
Friday 1–9 pm
Saturday Closed
Sunday Closed

Studio hours shift for holidays, recitals, and term schedules — worth a quick check before a special trip.

The programs they offer

Ballet programs on the schedule at Dance Passion, confirmed in families' own reviews and the studio's own info — not guessed from the sign out front.

👤 Private Lessons 3 mentions

“We were not originally planning on doing anything to involved for our first dance, but we loved the initial free lesson and signed up for a package that included private lessons.”

All studios with private lessons →

What families & students say

The things reviewers bring up again and again across 181 Google reviews — with their own words as proof.

🧑‍🏫 caring, skilled teachers 3 mentions

“Ivan is a phenomenal dancer and instructor. He was amazing with facilitating our group of couples who were there to connect with each other and strengthen their relationship.”

🌱 welcoming to beginners 3 mentions

“The owner Ivan is so welcoming and has created a family environment in the studio.”

💛 nurturing, non-competitive 6 mentions

“We had a very limited time to learn the basics, and the team at Dance Passion helped us gain a level of confidence we did not have coming into the lesson.”

💪 builds confidence & discipline 3 mentions

“We had a very limited time to learn the basics, and the team at Dance Passion helped us gain a level of confidence we did not have coming into the lesson.”

From the reviews

Ivan was an incredible dance instructor! He worked with my husband and I as we attempted to learn the Foxtrot and Rumba before our wedding in February 2022. He helped us come up with a choreographed first dance the week of our wedding and even met with us outside of normal hours when we wanted a final lesson the day…

★★★★★ — Molly, Apr 2022

We had one month and one week to learn how to dance for our wedding. We both have never had any experience dancing before. The whole team, Carol, Bryan, and Ivan, all helped us get more than ready! Our dance looks so good! We hope to come back for fun later on. Highly recommend!

★★★★★ — Miranda, Feb 2022

Ivan and Victor are the best! We came in before our wedding with a song choice and we walked out about 8 weeks later with a full first dance routine that we love and feel great about. Would 100% recommend to anyone looking for dance lessons.

★★★★★ — Chase, Feb 2023

If you’re reading this, just book the class! My fiancé and I have been taking lessons with Ivan since February. What started out as a date night we found on Groupon, turned into a creative/active hobby we absolutely love! Ivan has truly helped us learn to dance for life rather than just learning a routine.

★★★★★ — Brooke, Sep 2024

Excerpts from public Google reviews. Read all 181 reviews →

Your first ballet class at Dance Passion

Nervous about walking into your first class? Almost everyone is — and a good studio expects beginners, whether your dancer is five or you're returning at fifty. Here's what to know. What to wear: comfortable clothes you can move in, with socks or bare feet; a leotard and tights are nice if you have them, but not required, and pointe shoes are years down the road — never day one. What to expect: class usually starts at the barre with slow, simple movements to warm up, then moves to the center — follow along, copy the teacher, and don't worry about getting it "right" the first time. Arrive early: come 10–15 minutes ahead to change, find a spot, and let the teacher know it's a first class so they can keep an eye out. It gets easier fast — most people feel far more at home by their third class.

Ballet is for every age and every body. If you're returning from an injury or have a health concern, mention it to the teacher before class so they can offer modifications.

Where to find Dance Passion

6626 Central Ave, St. Petersburg, FL33707

Get directions Instagram · Facebook

More ballet studios near St. Petersburg

Maria Center

3.7 ★★★★☆ 3 reviews

1500 58th St S, Gulfport, FL

Ballet school

1.5 miles away

Jeanne Lynn Dance Studio

4.8 ★★★★★ 26 reviews

7810 46th Ave N, St. Petersburg, FL

Ages 9–12

Kids & teens Pointe caring, skilled teachers

3.1 miles away

L'Académie of Dance

5 ★★★★★ 11 reviews

4853 Park St N, St. Petersburg, FL

Ballet school Kids & teens Pointe caring, skilled teacherswonderful with young kidsnurturing, non-competitive

3.5 miles away

All ballet studios in St. Petersburg, FL →

Listing verified July 2026 from public business records and student reviews. Something out of date? Report a correction. Own this studio? Claim your listing — it's free.