Hampton: Dance Classes

Academy of Dance and Gymnastics, Hampton

Description: Dance ages 2 1/2 and up: Creative Movement, Pre-Ballet, Ballet, Jazz, Hip-Hop, Tap. Beginner Gymnastics, Tumble Cheer, Gymnastics
Phone: (757) 838-3770

Beauty 4 Ashes Contemporary School of Dance

Description: Performing arts organization that includes a repertory dance theater company (Riddick Dance).
Phone: (757) 848-5356

Boys & Girls Clubs of Virginia Peninsula

Phone: (757) 223-7204

City of Hampton Parks & Recreation

Description: Many free and/or low cost events and festivals offered throughout the year from Hampton Parks and Recreation.
Address: Hampton, VA
Phone: (757) 727-6348

Dance Haven

Description: Dance lessons for kids including: Preschool Dance, Ballet, Tap, Jazz, Hip Hop, and a class for children with special needs.
Phone: (757) 778-5879

Gymnastics Inc.

Description: Tumble Bugz to
Cheer Tumble, Team Gymnastics or Aerial Dance. Birthday Parties Available.
Phone: (757) 723-4966

Music Arts Lyrics & Dance (MALD) Academy

Description: Musical Arts Lyrics Dance Academy, located in Hampton, Virginia, is a 21st century innovative not-for-profit organization devoted to discovering and bringing out the natural rhythm of students by teaching them to become one with their art form. MALD Academy offers 60-minute lessons in different styles of music, arts, lyrics and dance.
Address: Hampton, VA
Phone: (757) 690-1559

Performing Arts Connection

Description: Ballet, Tap, Jazz, Pointe, Hip Hop, Contemporary, Theater Arts, and Yoga! All Levels - Ages 3 to Adult.
Phone: (757) 827-4030

Seven Cities Dance

Description: Yoga, Zumba, world dance & more!
Phone: (757) 362-4973

YMCA Camp at Fort Monroe

Description: Newly opened (2015) YMCA Location.

Summer Camp including traditional outdoor camp activities - boating, fishing, hiking, etc. Specialty camps: cheer & dance, music & drama and team building & leadership.
Phone: (757) 342-2545

YMCA: Hampton Family

Description: Basketball, Dance, Field Hockey,Martial Arts, Soccer, Swimming, & more
Phone: (757) 722-9044