Our lesson library currently offers 1,850 Beginner, Intermediate, and Advanced Dance Lessons in 25 Dance Styles!

Lindy Hop

724 Lessons, 116 Lesson Packs

Argentine Tango

87 Lessons, 7 Lesson Packs

Jazz (Vernacular)

198 Lessons, 28 Lesson Packs

Balboa

114 Lessons, 19 Lesson Packs

Blues

84 Lessons, 15 Lesson Packs

Partner Charleston

144 Lessons, 20 Lesson Packs

Vintage Dances

45 Lessons, 7 Lesson Packs

Ballroom

137 Lessons, 28 Lesson Packs

Hip Hop

145 Lessons, 20 Lesson Packs

Salsa

114 Lessons, 20 Lesson Packs

Collegiate Shag

22 Lessons, 2 Lesson Packs

Tap

25 Lessons, 3 Lesson Packs

Jazz (Modern)

42 Lessons, 4 Lesson Packs

West Coast Swing

47 Lessons, 3 Lesson Packs

Lyrical Contemporary

10 Lessons, 1 Lesson Packs

Jitterbug

14 Lessons, 2 Lesson Packs

Bhangra

40 Lessons, 3 Lesson Packs

Milonga

16 Lessons, 1 Lesson Packs

West African

40 Lessons, 3 Lesson Packs

Crunk Dance Workout

4 Lessons, 1 Lesson Packs

Bollywood

30 Lessons, 3 Lesson Packs

How iDance.net Works

Search by keyword, style , or instructor
Preview dance lessons
Purchase lessons individually or
Get a full access Pass or Subscription
Watch your lessons online
Or download to computer or mobile
Practice to perfection
Dance like a star

Sample Full-Length Online Dance Lessons

Lindy Hop level 1
Balboa level 4
Salsa level 4
Ballroom level 2
Argentine Tango level 1

Recently Added Instructional Dance Videos

Bhangra Lesson Pack
Levels 1, 2
Bollywood Lesson Pack
Levels 1, 2
Bhangra Lesson Pack
Levels 1, 2
Bollywood Lesson Pack
Levels 1, 2
Bhangra Lesson Pack
Levels 1, 2
Bollywood Lesson Pack
Levels 1, 2
Argentine Tango Lesson Pack
Levels 1, 2, 3, 4
#{text}
#{html}