Gyms, Macon County leagues + Franklin High games
Where Franklin trains, plays, and signs up.
The local gyms and studios, every rec league in Macon County with a sign-up link and season window, and the Franklin High home games we can pull live. League list seeded from the county's parks & rec directory; confirm dates with each org. Something out of date? Tell us.
Gyms & fitness
Where Franklin works out — 24/7 weight rooms, group classes, yoga, Pilates, climbing, and personal training. Tap any for hours and current schedules.
★ Class schedule
Kavod Fitness
Group fitness & classes · 791 Ulco Dr, Franklin · 828-421-3386
Group fitness with a real class schedule — strength, conditioning, and mobility. The most class-driven spot in town; check the calendar and drop in.
Body Visions Gym
24/7 gym · 71 Highlands Rd, Franklin · 828-349-4392
An old-school gym open 24/7, with four big workout rooms and all the free weights you need. A local favorite for serious lifters.
New Vision Training Center
Gymnastics, ninja & climbing · 3154 Old Murphy Rd, Franklin · 828-524-1904
A full gymnasium with a bouldering wall — gymnastics (18 mo+), Ninja Warrior, open gym, summer swim lessons, and a go-to for kids' birthday parties.
Antoine Martial Arts
Martial arts academy · 236 Cunningham Rd #9, Franklin
Mr. Danny Antoine's dojo — karate (Tiny Tigers 5-7, Tigers 8-15), Brazilian Jiu-Jitsu, an after-school program, and a summer camp, plus demo and tournament teams. A fixture in the community.
Franklin Health & Fitness
Full-service health club · Franklin · 828-369-5608
A full-service health club — cardio, weights, and classes under one roof.
Homegrown Fitness & Recovery
Fitness & recovery · 130 Depot St, Franklin · 828-634-4243
Strength training paired with the recovery side — sauna, cold plunge, and the reset that makes the work stick.
Move More Fitness
Small-group training · 29 Bates Crossing, Franklin · 828-333-7287
A small-group training facility built around coached, do-it-together workouts.
Yoga Den
Hot yoga studio · 135 Highlands Rd, Franklin
Franklin's hot-yoga studio — heated flows and classes for every level.
Pilates Training Company
Pilates · Franklin
Personal and group Pilates, plus instructor education.
My Fit Journey
Personal training · Franklin
Personal training and coaching at your own pace.
Juggernaut Fitness
Personal training · Franklin
ISSA-certified personal training.
SSS by Dre
Fitness coaching · Franklin
Personal coaching and training with Dre — 'Get Reit, Stay Reit.'
Adult, senior & community
Macon County Senior Games
Ages 50+ · spring · register in February
Multi-sport competition (track, swim, bowling, horseshoes, more) that feeds the state Senior Games. Local registration usually in February.
Old Bones Senior Softball
Ages 50+ · spring–fall
Friendly slow-pitch softball for retired and semi-retired locals. They post pickup-game schedules on Facebook.
Macon County Church League Softball
Church congregants · spring
Inter-church coed softball; rosters are organized through individual churches.
Blue Ridge Mountains Pickleball Club
All ages, all levels · Facebook group
Pickup pickleball around Franklin and the wider Blue Ridge. Facebook-only, no public schedule we can verify — search “Blue Ridge Mountains Pickleball Club” on Facebook to join.
Youth leagues
Franklin Little League Baseball
Ages 4–12 · spring · register Jan–Feb
Tee-ball through majors. The big spring rec league for boys' baseball in Franklin.
Franklin Little League Softball
Ages 4–14 · spring · register Jan–Feb
Girls' softball, ages 4–14. Same season cadence as the baseball league.
Macon County Youth Football & Cheer
K–8 · fall · sign-ups Jun–Jul
Tackle football and competitive cheer, K–8. Updates posted to their Facebook page; no standalone site.
Macon County Soccer Club
Ages 4–HS · fall + spring · sign-ups open in July
Recreational soccer ages 4 through high school. Fall is the bigger season — sign-ups typically open in July.
Macon County Boys Basketball
Ages 5–14 · winter · sign-ups Oct–Nov
Rec basketball ages roughly 5–14. Practices at FHS / middle-school gyms.
Macon County Girls Basketball
Ages 5–14 · winter · sign-ups Oct–Nov
Sister league to the boys' rec basketball, same age range and season window.
Macon County Flag Football
K–6 · spring
Non-contact flag football, generally K–6. A softer entry to the sport than the tackle league.
Franklin F.A.S.T. Fins (swim)
Year-round · summer team Jun–Jul · tryouts in August
Year-round age-group swimming and a separate summer league out of the Franklin pool. Tryouts usually August.
Macon County Youth Tennis Association
Spring + summer
Junior tennis clinics and a recreational ladder. Updates on Facebook; ask about summer camps too.
Macon County Youth Volleyball
Grades 3–8 · fall (Aug–Oct)
Rec volleyball, generally grades 3–8. Practices in school gyms.
Youth classes & camps
New Vision Training Center
Ages 18 mo+ · gymnastics, ninja, climbing · rolling enrollment
Gymnastics (18 months up), Ninja Warrior (5+), bouldering, and summer swim lessons, plus a girls' competitive team. Enroll anytime through their parent portal; 3154 Old Murphy Rd.
Antoine Martial Arts
Ages 5–15 · karate, BJJ, after-school + summer camp
Mr. Danny's karate (Tiny Tigers 5-7, Tigers 8-15), youth Brazilian Jiu-Jitsu, an after-school program, and Mr. Danny's Summer Camp. Demo & tournament teams for the competitive kids.
Kavod Fitness — Kids
Kids classes · sign-ups vary
The Kavod family runs kids' classes and occasional youth sign-ups — timing varies, so watch their Instagram (@kavodfitness) or ask at the gym.
Sign up, month by month
When registration typically opens for each rec league — so you don't miss a window. Windows shift year to year; confirm with each org.
Franklin High games
FHS Athletics →Tap a game for the full schedule and details on the Franklin High athletics site.
Looking for multi-week kid programs that aren't sports? Camps & classes covers summer day camps, art / music blocks, and VBS weeks.