Exercise Classes North Carolina

Living an active lifestyle and exercising regularly is good for our health. People with Parkinson’s are no exception, and may even gain more from exercise than someone without Parkinson’s disease. Exercise has been show to improve many PD symptoms, including balance, mobility, depression, constipation, and thinking skills,a nd it may event slow the progression of the disease. Establishing exercise habits s an important component of overall Parkinson’s management.

Below you will find a listing of Parkinson’s disease exercise programs across North Carolina. All classes, including locations and times, are subject to change. Please contact instructors and facilities for costs and fees to participate.

Always consult your doctor before beginning a new exercise regimen.

PAC Sponsored Exercise & Movement Therapy Classes in North Carolina

These classes are offered for FREE thanks to the generous support of PAC’s supporters.

Belmont, NC

Therapeutic Yoga for Parkinson’s with Aminta

Day: Monday
Time: 10:00 AM & 11:15 AM
Cost: Free

Contact Information:
Aminta St. Onge
(980) 721-0250
aminta@yogavibez.com

Location: First Presbyterian Church Belmont

Charlotte, NC

Therapeutic Yoga for Parkinson’s with Aminta

Day: Wednesday
Time: 2:00 PM
Cost: Free

Contact Information:
Aminta St. Onge
(980) 721-0250
aminta@yogavibez.com

Location: Levine JCC

 

Charlotte, NC

Therapeutic Yoga for Parkinson’s with Aminta

Day/Time: Thursday at 2:30 PM
Day/Time: 1st & 3rd Saturday at 11:00 AM
Cost: Free

Contact Information:
Aminta St. Onge
(980) 721-0250
aminta@yogavibez.com

Location: Southminster

Charlotte, NC

Yoga Tools for Caregivers

Day: Thursday
Time: 11:30 AM
Cost: Free

Contact Information:
Aminta St. Onge
(980) 721-0250

Location: Pilates of Charlotte

 

 

Mooresville, NC

Gentle Yoga for Parkinson’s with Dawn

Day: 2nd & 4th Tuesday
Time: 11:15 AM
Cost: Free

Contact Information:
Dawn Loftin
(704) 657-1080

Location: Lake Norman Muay Thai

Southport, NC

Pedaling for Parkinson’s

Day: Tuesday & Thursday
Time: 11:45 AM
Cost: Free

Contact Information:
Cape Fear Fitness
(910) 457-0085

Location: Cape Fear Fitness


More Exercise & Movement Therapy Classes Around North Carolina

Below are additional movement therapy and exercise classes around the state. Classes are listed alphabetically by city/town. Scheduled days and times are subject to change. Please contact teachers directly for information about cost and location.

Do you teach an exercise class that you don’t see listed below? Please contact us at pac@parkinsonassociation.org to get your class added.

Aberdeen, NC

Rock Steady Boxing

Day/Time: Tuesday/Thursday at 1:00 PM & 3:00 PM
Day/Time: Sunday at 3:00 PM
Cost: Contact Instructor

Contact Information:
pinehurst@rsbaffiliate.com

Location:
155 Allison Page Road, Ste. B
Aberdeen, NC 28315

Archdale, NC

Rock Steady Boxing

Day: Monday/Wednesday/Friday
Time: 9:30 AM
Cost: Contact Instructor

Contact Information:
(336) 431-5404

Location: Archdale Family Fitness
10134 N Main Street, Archdale, NC


Asheville, NC

Rock Steady Boxing

Day: Monday/Wednesday
Time: 12:00 PM
Cost: Contact Instructor

Contact Information:
Devi Sharp
(828) 505-3990

Location: Reuter Family YMCA


Asheville, NC

PWR! Moves

Day: Tuesday/Thursday
Time: 1:00 PM
Cost: Contact Instructor

Contact Information:
Devi Sharp
(828) 505-3990

Location: Woodfin YMCA


Asheville, NC

PWR! Moves

Day: Monday/Wednesday
Time: 1:00 PM
Cost: Contact Instructor

Contact Information:
Devi Sharp
(828) 505-3990

Location: Asheville YMCA

Black Mountain, NC

Rock Steady Boxing

Day: Monday/Wednesday
Time: 2:30 PM
Cost: Contact Instructor

Contact Information:
Devi Sharp
(828) 505-3990

Location: Black Mountain YMCA

Boone, NC

PD Related Fitness Activities

Day/Time: Email Katherine for any inquiries
Cost: Contact Instructor

Contact Information:
Katherine Graham
kgraham@apprhs.org

Location: The Rehabilitation Center Physical Therapy

Candler, NC

Rock Steady Boxing

Day: Tuesday/Thursday
Time: 11:15 AM
Cost: Contact Instructor

Contact Information:
(828) 575-2940

Location: Ferguson Family YMCA


Cary, NC

PWR! Moves

Day: Wednesday/Friday
Time: 2:30 PM
Cost: Contact Instructor

Contact Information:
Michelle Tresser
michelle.tresser@unchealth.unc.edu

Donna Parner
donna.parner@unchealth.unc.edu
(919) 957-5900

Location: UNC Wellness Center

 



Cary, NC

Rock Steady Boxing

Day: Monday/Wednesday/Friday
Time: 10:30 AM
Cost: Contact Instructor

Contact Information:
(919) 677-8222

Location: Title Boxing Club

 

 

 

 



Cary, NC

Rock Steady Boxing

Opportunity for Rock Steady Boxing with physical therapy. May be covered by Medicare. Contact AKTivate Movement and Recovery for more information.

Day/Time: Contact facility for more information
Cost: Contact Instructor

Contact Information:
Meagan Jacobs
(919) 899-2118
movementandrecovery@aktivatefitness.com

Location: AKTivate Movement and Recovery

Chapel Hill, NC

PWR!Moves

Day: Monday/Thursday
Time: 1:00 PM
Cost: Contact Instructor

Contact Information:
Michelle Tresser
michelle.tresser@unchealth.unc.edu
Donna Parner
donna.parner@unchealth.unc.edu
(919) 966-5500

Location: UNC Wellness Center – Meadowmont



Chapel Hill NC

Pickleball for PD

Day: Wednesday
Time: 1:30 PM
Cost: Contact Instructor

Contact Information:
(919) 968-2070

Location: Seymour Senior Center



Chapel Hill, NC

Private Movement Therapy & Massage Therapy for PD

Day/Time: Contact for an appointment
Cost: Contact Instructor

Contact Information:
Helen Tapper
helensart@aol.com

Location: Contact for more information

Charlotte, NC

Rock Steady Boxing

Day/Time: Tuesday/Thursday at 1:00 PM & 2:00 PM
Saturday at 10:00 AM
Cost: Contact Instructor
Scholarship Program Available

Contact Information:
Kelly Evans
(704) 953-4101

Location: Just Workout

Charlotte, NC

Rock Steady Boxing

Day: Monday-Thursday
Time: 1:00 PM
Cost: Contact Instructor

Contact Information:
Suzanne Di’Orio
suzanne.diorio@charlottejcc.org

Location: Levine JCC


Charlotte, NC

Up Ending Parkinson’s

Day: Wednesday
Time: 10:00 AM
Cost: Contact Instructor

Contact Information:
Sophia Dalabakis,, PT, DPT
sophia@vitalityptnc.com

Location: Inner Peaks Charlotte



Charlotte, NC

PWR!Moves

Day: Monday/Wednesday
Time: 12:00 PM
Cost: Contact Instructor

Contact Information:
Darci Pernoud, OTD
(980) 272-7105
darci@btirehab.com

Location: Back to Independence Rehab

Charlotte, NC

Pedal Posse Spin Class

Day: 2nd Saturday at 10:00 AM
Time: 4th Monday at 6:30 PM
Cost:
Contact Instructor
Scholarship Program Available

Contact Information:
Memory & Movement (you do not need to be a patient to join)
(704) 577-3186
email@mmclt.org

Location: Cornwell Center

Charlotte/Concord NC

PWR!Moves

Day: Friday
Time: 9:00 AM
Cost:
Contact Instructor

Contact Information:
Darci Pernoud, OTD
(980) 272-7105
darci@btirehab.com

Location: Trevi Senior Living


Clayton, NC

Thrive Classes for Seniors

Thrive Balance & Strong
Day:
Monday/Thursday
Time: 11:15 AM

Thrive Cardio & Strength
Day:
Tuesday/Wednesday
Time: 10:30 AM

Thrive Chair Yoga
Day: Friday
Time:
11:15 AM

Cost: Contact Instructor

Contact Information:
(919) 719-9989

Location: East Triangle YMCA

Denver, NC

Rock Steady Boxing

Day: Tuesday/Thursday
Time: 1:00 PM, 2:00 PM, 3:15 PM
Cost: Contact Instructor

Contact Information:
Teresa M.
(704) 904-3086
tmmul2002@gmail.com

Location: Sally’s YMCA

 

 




Durham, NC

Loud and Proud

Day: Monday/Thursday
Time: 2:00 PM
Cost: Contact Instructor

Contact Information:
Meredith Nye
meredith.nye@duke.edu

Location: Contact Instructor for more information

Durham, NC

Dance and Pilates for Parkinson’s

Day: Contact Instructor
Time: Contact Instructor
Cost:
Contact Instructor

Contact Information:
(919) 684-6402

Location: Contact for information

Greensboro, NC

Rock Steady Boxing

Boxing Class
Day:
Tuesday/Thursday
Time: 12:00 PM (levels 3 & 4), 1:45 PM (levels 1 & 2)

Stretch Class
Day:
Friday
Time: 11:30 AM

Cost: Contact Instructor

Contact Information:
(336) 282-4200

Location: PurEnergy Fitness Center

Greensboro, NC

PD Cycling

Day: Thursday
Time: 12:00 PM
Cost: Contact Instructor

Contact Information:
(336) 387-9622

Location: Alex W Spears III YMCA

 

 

 



Greensboro, NC

PWR!Moves PD Exercise Class

Day: Wednesday
Time: 1:00 PM, 2:00 PM
Cost: Contact Instructor

Contact Information:
(336) 271-2054

Location: Green Valley Medical Center

 

 

 

 

Hendersonville, NC

Rock Steady Boxing

Day: Tuesday/Friday
Time: 11:00 AM
Cost:
Contact Instructor

Contact Information:
Devi Sharp
(828) 505-3990

Location: Hendersonville YMCA

 

 

 

 

Hickory, NC

Rock Steady Boxing

Day: Monday/Wednesday/Friday
Time: 9:00 AM, 10:30 AM
Cost: Contact Instructor

Contact Information:
JT Smith
(704) 657-1080

Location: Lake Hickory Muay Thai

Hickory, NC

LSVT – Big and Loud

Day: Contact for more information
Time: Contact for more information
Cost: Contact Instructor

Contact Information:
(828) 324-2858

Location: Hickory Foundation YMCA

Hickory, NC

Functional Boxing

Day: Thursday
Time: 11:00 AM
Cost: Contact Instructor

Contact Information:
(828) 324-2858

Location: Hickory Foundation YMCA

Hendersonville, NC

Making Moves – Dance for Parkinson’s

Day: Wednesday
Time: 11:00 AM
Cost:
Contact Instructor

Contact Information:
(828) 324-2858

Location: Hickory Foundation YMCA

Huntersville, NC

Rock Steady Boxing

Day/Time: Monday/Wednesday/Friday at 11:30 AM
Day/Time: Tuesday/Thursday at 6:30 PM
Cost: Contact Instructor

Contact Information:
Philip Ritchy
(704) 622-0200

Location: Huntersville Family Fitness

Jamestown, NC

PD Cycling

Day: Tuesday/Thursday
Time: 11:15 AM
Cost: Contact Instructor

Contact Information:
(336) 882-9622

Location: Mary Perry Ragsdale YMCA

 



Linville, NC

Moving Mountains with Parkinson’s
Pedaling with Parkinson’s

Day: Contact for more information
Time: Contact for more information
Cost: Contact Instructor

Contact Information:
(828) 737-5500

Location: Williams YMCA of Avery County

Monroe, NC

PWR!Moves PD Exercise

Day: Tuesday/Thursday
Time: 9:30 AM
Cost:
Contact Instructor

Contact Information:
Susan Wiseman
(980) 622-1225

Location: Monroe Aquatics and Fitness Center



Matthews, NC

Up Ending Parkinson’s

Day: Friday
Time: 1:00 PM
Cost: Contact Instructor

Contact Information:
Sophia Dalabakis, PT, DPT
sophia@vitalityptnc.com

Location: Inner Peaks Matthews

Morehead City, NC

Rock Steady Boxing

Day: Tuesday
Time: 10:30 AM, 12:00 PM
Cost: Contact Instructor

Contact Information:
(252) 726-7070
joans4880@gmail.com

Location: Morehead City Sports Center

New Bern, NC

Rock Steady Boxing

Day: Tuesday/Thursday
Time: 11:00 AM, 1:00 PM
Cost: Contact Instructor

Contact Information:
Randy Burke
(858) 663-5112

Location: SWEAT Camp

Pineville, NC

Knockout Parkinson’s Boxing Program

Day: Monday/Wednesday
Time: 10:30 AM
Cost:
Contact Instructor

Contact Information:
(980) 349-8382
lee@southpawstrong.org

Location: Southpaw Strong

Salisbury, NC

PD Exercise Classes

Box Mix for Stability
Day: Monday/Wednesday
Time: 9:00 AM

Brain, Body, and Balance
Day: 
Tuesday/Thursday
Time: 2:00 PM

Cost: Contact Instructor

Contact Information:
(704) 636-0111

Location: JF Hurley Family YMCA

Southport, NC

Knocking Out Parkinson’s Boxing

Day: Monday/Friday
Time: 10:30 AM
Cost: Contact Instructor

Contact Information:
(910) 477-6003

Location: Premier Fitness Studio

 




Tobaccoville, NC

Therapeutic Horseback Riding

Cost: Contact Instructor

Contact Information:
(336) 922-6426
Call to schedule and appointment

Location: Riverwood Therapeutic Riding Center

 




Tryon, NC

Dance for Parkinson’s

Day: Wednesday
Time: 9:30 AM
Cost: Contact Instructor

Contact Information:
(828) 859-8322

Location: Tryon Fine Arts Center Pavilion

 



Tryon, NC

EASE Program
Equine Assisted Senior Engagement

Contact Instructor for More Information
Cost: Contact Instructor

Contact Information:
Jessica Pierce
(828) 859-6408

 

Wilmington, NC

Rock Steady Boxing

Day: Monday/Tuesday/Thursday
Time: 9:00 AM
Cost:
Contact Instructor

Contact Information:
(910) 782-8212

Location: Brunson’s MMA & Fitness

 



Wilmington, NC

Parkinson’s Exercise Classes with Beat PD Today

Day: Tuesday/Thursday
Time: 10:00 AM
Cost: Contact Instructor

Contact Information:
(860) 918-9594
inquire@beatpdtoday.com

Location: NHRMC Employee Fitness Center


Winston-Salem, NC

Rock Steady Boxing

Day/Time: Monday at 9:45 AM, 11:00 AM
Day/Time: Tuesday/Thursday at 11:00 AM, 12:30 PM
Day/Time: Friday at 9:45 AM
Cost: Contact Instructor

Contact Information:
Michelle
(336) 419-9976

Location: Tinderbox Fitness

Thank you to our community partners for their generosity and vision to invest in Parkinson’s programming throughout the Carolinas.

Page Updated November 26, 2025.