Kids’ (ages 0-6) Sports & Activities Guide for Moore County
Finding the right physical activities for kids in Moore County can be exciting yet overwhelming, with so many great options to choose from! To help, we’ve pulled together a list of local programs—from gymnastics and soccer to dance and martial arts—that cater to different ages and interests. While we haven’t had the chance to personally check out each program, this guide should give you a snapshot of what’s available!
General Phys ed
P.E. in the Pines
Location: Cannon Park, Pinehurst, NC
Details: PE in the Pines offers a unique lineup of physical education classes for young children, including “Social Butterfly,” a free monthly social session for infants to 18 months (just as important for our moms!), and “Mixed Age PE” for ages 18 months to 5 years, providing a playful introduction to exercise and movement.
Social Media: Facebook, Instagram
Gymnastics
Sandhills Gymnastics
Location: 222 Ampersand Dr, Aberdeen, NC
Details: Choose from Tumblebears (ages 2-3), Kinderbears (ages 4-5), Advanced Kinderbears (ages 4-5), and Cheer Bears (ages 4-5). The introductory curriculum focuses on building gross motor skills, balance, coordination, and concentration, all in a safe environment where children can learn and play. Monthly tuition for one class per week starts at $110.
Phone: 910-295-0724
Social Media: Facebook, Instagram
My Gym Sandhills
Location: in the process of moving!
Details: A favorite toddler destination, My Gym offers classes (gymnastics and beyond) for babies, toddlers, and older kids. Classes focus on developmental milestones, guided by instructors for safety, with plenty of music, play, and learning. Classes typically cost around $130/month.
Phone: 910-725-0254
Social Media: Facebook, Instagram
YOGA
Wiggle and Flow
Location: Varies by class – Denisse partners with several local gyms throughout the area.
Details: Each class is thoughtfully designed for specific age groups and combines mindfulness, play, and yoga to create a well-rounded experience. Ideal for children ages 3-10. Reserve a spot through the Mindbody app!
Contact: Denisse at (910)273-1403 or denisselara44@gmail.com
Social Media: Instagram
The Connection Corner
Location: 138 W. Pennsylvania Ave. Southern Pines, NC 28315
Details: The Connection Corner offers a variety of small groups, therapeutic practices, yoga, and individualized services for children of all ages, stages, and abilities. Class examples include yoga & mindfulness for babies through teens, creative movement & intuitive dance, and youth sound bath & sound therapies.
Email: kelly@theconnectioncorner.org
Social Media: Instagram
Sports and Recreation
EAX Kids
Location: Evolution Athletics at 2065 Juniper Lake Rd, West End
Details: EAX Kids is all about building a lifelong love for fitness by making movement fun, engaging, and empowering for kids ages 5-12. Through dynamic workouts, skill-based games, and team challenges, they create an environment where kids develop strength, confidence, and resilience—both physically and mentally. Classes are held every Tuesday/Thursday at 4pm. Personal training and private mini-group sessions are also available for children as young as 3.
Phone: Coach Russ Dixon at 815-353-6651
Social Media: Instagram
Aberdeen Parks and Recreation
Location: 115 N Poplar St, Aberdeen, NC
Details: Offers youth programs starting at age 4, including basketball and kickball, with seasonal options that vary by age and sport.
Phone: 910-944-1115
Social Media: Facebook
Moore Co. Parks and Rec.
Location: 155 Hillcrest Park Lane, Carthage, NC 28327
Details: Offers various recreational sports, including cheerleading and soccer. Youth sports options start at age 5, with seasonal programs throughout the year.
Phone: 910-947-2504
Social Media: Facebook
Pinehurst Parks and Recreation
Location: 210 Rattlesnake Trail, Pinehurst, NC 28374
Details: From football and baseball to tennis, Pinehurst Parks and Rec offers a variety of sports for ages 5 and up. Seasonal training and lessons for some sports are available starting at age 6.
Phone: 910-295-2817
Social Media: Facebook, Instagram
Southern Pines Recreation and Parks
Location: 482 E Connecticut Ave, Southern Pines, NC
Details: Offers classes in spring and fall/winter, including organized teams starting at age 5 and a seasonal preschool adventure club.
Phone: 910-692-2463
Social Media: Facebook
Soccer
Most parks and recreation departments (above) offer youth soccer programs beginning at age 5.
AC Sandhills
Location: 350 Ransdell Way, Aberdeen, NC
Details: Starting with the popular “Mini Kickers” at age 3, AC Sandhills then offers programs through adolescence, including traveling teams, camps, and year-round activities.
Phone: 910-944-9042
Social Media: Facebook, Instagram
Liberty Soccer Academy
Location: Online Only
Details: Serving ages 3-14, this established soccer league provides organized programs and training for youth in the area.
Phone: 910-236-3031
Social Media: Facebook, Instagram
Dance
ELEVE Ballet Academy
Locations: 128 Main Street, Vass, NC & 210 Rattlesnake Trail, Pinehurst, NC 28374
Blurb: Whether kids are just starting their ballet journey or looking to take their skills to the next level, they’re all about supporting and inspiring dancers at every stage. They also offer Ninja Workouts (ages 5-10)—fun, high-energy classes with Coach Mark that mix aerobics, gymnastics, and PE games for an action-packed experience.
Phone: (603) 380-8525
Social Media: Instagram
Elite Dance Studio
Location: 105 Turner St, Southern Pines, NC
Blurb: Elite Dance Studio offers a range of creative and structured dance classes, plus camps, short sessions, and birthday party options.
Phone: 386-216-5453
Social Media: Facebook
Encore Performing Arts Studio
Location: 1486 NC-24 #87, Cameron, NC
Blurb: Known for its structure and creativity, Encore offers youth classes starting at preschool age, plus Kindermusik courses.
Phone: 910-436-4040
Social Media: Facebook
Gary Taylor Dance
Location: 250D Olmsted Blvd, Pinehurst, NC
Blurb: Offers classes from age 4 and up, with special programs for young boys as well as Mommy & Me Classes on Saturdays.
Phone: 910-420-1025
Social Media: Facebook
OM Grown Dance Studios
Location: 110 Knight St, Aberdeen, NC
Blurb: Focused on creative growth, OM Grown welcomes kids as young as 3 with options for routine classes, camps, and special sessions.
Phone: 910-637-0070
Social Media: Instagram
Seven Lakes Dance
Location: 360 MacDougall Dr, West End, NC
Blurb: A nurturing space for young dancers, Seven Lakes Dance offers classes from preschool age and up.
Phone: 910-673-3623
Social Media: Facebook
Terpsichore Dance
Location: 176 NW Broad St, Southern Pines, NC
Blurb: With classes from toddler movement to advanced and competitive dancing, Terpsichore provides a safe, creative space for young dancers.
Phone: 910-695-1116
Social Media: Facebook
Martial Arts
Gracie Ju Jitsu Pineland
Location: 50 Rattlesnake Trail, Pinehurst, NC
Blurb: Offers Ju Jitsu starting at age 5, with options for online learning, in-person sessions, and private classes across all age ranges.
Phone: 910-315-0556
Social Media: Facebook
Macon’s Martial Arts
Location: 974B S Bennett St, Southern Pines, NC
Blurb: Macon’s offers classes for preschoolers and older, with camps and special programs in the heart of Southern Pines.
Phone: 866-318-3307
Social Media: Facebook
Martial Arts Academy of Southern Pines
Location: 110 Pinehurst Ave, Southern Pines, NC
Blurb: Provides classes for children as young as 4, with a variety of techniques and learning styles.
Phone: 910-692-2164
Social Media: Facebook
Valhalla Combat Academy
Location: 1405 Central Dr, Southern Pines, NC
Blurb: Their Little Warriors program focuses on developing motor skills, coordination, and basic martial arts techniques while nurturing a love for physical activity. This group is for kids as young as 4.
Phone: 937-418-5175
Social Media: Facebook, Instagram
Elevo Dynamics Southern Pines
Location: 1353 N Sandhills Blvd, Southern Pines, NC
Blurb: A classic martial arts school offering various instructor-led programs for children as young as age 4.
Phone: 910-757-0116
Social Media: Facebook