guides

2026–2027 After-School Activities & Kids' Classes Guide

Port Charlotte • Punta Gorda • North Port • Englewood

By Natalia Thompson August 16, 2026

Port Charlotte • Punta Gorda • North Port • Englewood

Back-to-school season is here — and that means it’s time to figure out what happens after the school bell rings!

Whether your child wants to play soccer, learn tennis, try gymnastics, dance, martial arts, swimming, art, theater, cheer, or something completely new, there are plenty of options around Port Charlotte, Punta Gorda, North Port, and Englewood.

We created this guide to make the search easier. Instead of opening dozens of websites, use the table below to compare local programs by activity, age, schedule, price, and location.

Last updated: August 2026. Schedules, prices, and availability can change. Always confirm current information directly with the program before registering.

⭐ Find a Local Kids’ Activity

Program & LocationAgesSchedule & Price
Charlotte County Soccer Federation — Fall Recreational League
⚽ Soccer · 📍 Charlotte County
U6–U14Aug. 24–Nov. 7; U8–U14 practice Mon & Wed evenings
$165/season
North Port Intro to Sports
🏀 Basketball · 📍 North Port
5–9Mon 6–7 PM; Aug. 17–Sept. 14
$45/session
North Port Intro to Sports
🏀 Basketball · 📍 North Port
10–15Mon 7–8 PM; Aug. 17–Sept. 14
$45/session
Englewood Tennis Club — Young Beginners
🎾 Tennis · 📍 Englewood
5–8Mon 5:30–6:30 PM
$80/4 hrs
Englewood Tennis Club — Beginner
🎾 Tennis · 📍 Englewood
YouthMon 4:30–5:30 PM
$80/4 hrs
Englewood Tennis Club — Intermediate
🎾 Tennis · 📍 Englewood
By levelMon/Wed/Thu + Sat options
From $80
Englewood Tennis Club — Advanced
🎾 Tennis · 📍 Englewood
By levelWeekday afternoons
From $80
Englewood Tennis Club — Tournament Level
🎾 Tennis · 📍 Englewood
By levelTue 5–6:30 PM
$120/4 sessions
Punta Gorda YMCA — Youth Clinic
🎾 Tennis · 📍 Punta Gorda
Grades K–4Wed 5–5:30 PM
$30/month
Punta Gorda YMCA — Youth Clinic
🎾 Tennis · 📍 Punta Gorda
Grades 5–12Wed 5:30–6:30 PM
$60/month
Punta Gorda YMCA — USTA Love to Learn
🎾 Tennis · 📍 Punta Gorda
BeginnersTue 5–6 PM; 6-week session
$90/6 weeks
North Port Aquatic Center — Learn to Swim
🏊 Swimming · 📍 North Port
6 mos+Six 30-min lessons/session
$45 resident / $55 non-resident
YMCA Swim Lessons
🏊 Swimming · 📍 Participating YMCA
By abilityCurrent sessions vary
Varies
Horizon Gymnastics & Dance Academy
🤸 Gymnastics · 📍 Port Charlotte
YouthMon–Sat; by age/level
Check current tuition
YMCA Recreational Gymnastics
🤸 Gymnastics · 📍 Participating YMCA
By age/levelCurrent sessions vary
Varies
Paradise Athletics at YMCA
🤸 Tumbling · 📍 Englewood
YouthBy level/session
Varies
Paradise Athletics All-Star Cheer
📣 Cheer · 📍 Englewood YMCA
YouthBy team/level
Varies
Elite Fine Arts Academy — Mommy & Me
💃 Dance · 📍 Port Charlotte
18–36 mos2026–27 schedule
Contact studio
Elite Fine Arts Academy — Combination Classes
💃 Dance · 📍 Port Charlotte
3–6Mon–Sat; by class
Contact studio
Elite Fine Arts Academy — Dance & Performing Arts
💃 Dance · 📍 Port Charlotte
6+Mon–Sat; afternoons/evenings
Contact studio
Heart & Sole — Tiny Soles
💃 Dance · 📍 Port Charlotte
18 mos–32026–27 season
Contact studio
Heart & Sole — Lil Hearts
💃 Dance · 📍 Port Charlotte
3–52026–27 season
Contact studio
Heart & Sole — Level I
💃 Dance · 📍 Port Charlotte
6–10Afternoon/evening
Contact studio
Heart & Sole — Level II
💃 Dance · 📍 Port Charlotte
10+Afternoon/evening
Contact studio
Heart & Sole — Level III
💃 Dance · 📍 Port Charlotte
13+Afternoon/evening
Contact studio
Impressions Dance Company
💃 Dance · 📍 Port Charlotte
Kids/TeensWeekday afternoons/evenings + Sat
Contact studio
Englewood YMCA — Youth Ballet
🩰 Ballet · 📍 Englewood
YouthCurrent session schedule
Varies
YMCA Dance Programs
💃 Dance · 📍 Participating YMCA
YouthBy current session
Varies
Flow Grappling — Little Kids
🥋 BJJ · 📍 Port Charlotte
3–6Weekday classes
Check current tuition
Flow Grappling — Big Kids
🥋 BJJ · 📍 Port Charlotte
7–12Weekday classes
Check current tuition
Flow Grappling Academy
🤼 Wrestling · 📍 Port Charlotte
KidsCurrent schedule varies
Check current tuition
The Wado Ryu Dojo
🥋 Karate · 📍 Port Charlotte
~6–14Mon–Fri afternoons/evenings + Sat
Contact dojo
Next Level Aikido
🥋 Aikido · 📍 North Port
7–14Mon & Wed 6–7 PM
$15/class or $80/8
North Port Youth Boxing
🥊 Boxing · 📍 North Port
8+Wed & Fri 6–7 PM
$10/class
Total Martial Arts & Fitness
🥋 Taekwondo · 📍 North Port
KidsWeekday afternoons/evenings
Contact school
SUPERKIDS Martial Arts
🥋 BJJ · 📍 Englewood
5+Current schedule varies
Varies
Titan Jujitsu
🥋 Jujitsu · 📍 Englewood
YouthCurrent schedule varies
Contact school
Punta Gorda Martial Arts
🥋 BJJ · 📍 Punta Gorda
Kids/TeensCurrent schedule varies
Contact academy
North Port Parks & Recreation
🏹 Archery · 📍 North Port
6+Group lessons by appointment
$5/class
North Port Arts & Rec
🎨 Art · 📍 North Port
Grades K–5Selected after-school sessions
$6 resident / $7 non-resident
Sunshine Art Studio — After-School Art Club
🎨 Art · 📍 Punta Gorda
6–12Thu 4:30–6 PM
$90/session
Visual Arts Center
🎨 Art · 📍 Punta Gorda
YouthBy current class/session
Varies
Sunshine Art Studio — Group Voice
🎤 Voice · 📍 Punta Gorda
6–15Mon 3:30–5 PM
$90/session
Studio Seven
🎵 Music · 📍 Port Charlotte area
School ageAfternoon/evening
Varies
Studio Seven
🎭 Acting · 📍 Port Charlotte area
School ageAfternoon/evening
Varies
Charlotte County Children’s Theatre
🎭 Theater · 📍 Charlotte County
8–18Production-based
Varies
Apex Martial Arts Academy
🏫 After School · 📍 Port Charlotte
5+Mon–Fri
Contact program
Boys & Girls Clubs of Charlotte County
🏫 After School · 📍 Charlotte County
School ageSchool days
Check enrollment
YMCA After-School Enrichment
🏫 After School · 📍 Englewood / participating sites
School ageSchool days
Varies by site
YMCA After-School — Imagine School
🏫 After School · 📍 North Port
School ageSchool days
Varies
Franz Ross YMCA
🧸 Kids Zone · 📍 Port Charlotte
ChildrenMon–Thu mornings + 4:30–7:30 PM; Fri/Sat mornings
Family membership benefit
Englewood YMCA
🧸 Kids Zone · 📍 Englewood
ChildrenMon–Thu mornings + 5–7:30 PM; Fri/Sat mornings
Family membership benefit

YMCA of Southwest Florida confirms that its broader youth recreation offerings include youth sports plus gymnastics, tumbling, dance and racquet programs; availability varies by branch and session.

👶 Looking for Activities for Ages 2–5?

Even preschoolers have plenty of choices.

For kids under 5, check out Elite Fine Arts Academy and Heart & Sole for dance, Horizon for gymnastics, Flow Grappling for Little Kids BJJ, Charlotte County Soccer’s youngest division, and swimming programs.

YMCA also offers preschool-focused gymnastics programming within its system, including parent-and-child Tumbling Tots for ages 2–4 and Lil Tumblers for ages 3–5, although parents should check which local branch is currently offering each class.

🧒 Ages 5–8

This is one of the easiest ages for trying different activities without necessarily choosing one sport competitively.

Good local options include soccer, Englewood junior tennis, Punta Gorda YMCA tennis, basketball, gymnastics, dance, martial arts, swimming, archery and art.

If your child isn’t sure what they like yet, consider starting with a shorter or lower-cost program before committing to a full season.

👦 Ages 9–12

This age group has the widest variety in our guide. Kids can choose from:

Soccer • Basketball • Tennis • Gymnastics • Cheer • Dance • Boxing • BJJ • Karate • Aikido • Swimming • Art • Voice • Acting • Theater

For kids interested in performing arts rather than sports, Elite Fine Arts Academy offers dance, musical theater, voice ensemble, acrobatics and circus arts.

For martial arts, The Wado Ryu Dojo has a kids program typically aimed at ages 6–14, while Total Martial Arts & Fitness offers youth Taekwondo in North Port.

🧑 Activities for Teens

Teens don’t have to age out of extracurricular activities.

Look at advanced or tournament tennis, competitive cheer, dance, boxing, martial arts, visual arts, voice, acting and children’s theater.

This can also be a good age to choose programs that develop a specific skill rather than simply filling the afternoon.

🟦 Don’t Overlook the YMCA

The YMCA deserves more attention than just Kids Zone.

Punta Gorda YMCA offers youth/family programming and racquet sports, while Englewood YMCA has aquatics, sports/recreation, youth development and before/after-school programming. YMCA of Southwest Florida also lists gymnastics, tumbling, dance and youth sports within its recreation programs.

Kids Zone is different from an after-school program because the parent remains onsite. Current posted hours include 4:30–7:30 PM Monday–Thursday at Franz Ross and 5–7:30 PM Monday–Thursday in Englewood, in addition to morning hours.

🏫 Need Actual After-School Care?

A one-hour soccer or dance class isn’t the same as having somewhere for your child to go every afternoon.

Apex Martial Arts Academy in Port Charlotte is particularly interesting because its program combines after-school supervision with martial arts. The program runs Monday–Friday for children 5+, and school pickup may be available depending on the school.

YMCA branches and participating sites also offer before- and after-school programming. Both the Englewood and Punta Gorda YMCA listings identify before/after-school services among their programs.

💰 Looking for Budget-Friendly Activities?

You don’t necessarily have to commit hundreds of dollars just to let your child try something new. Some of the lowest-priced options in our current guide are:

  • 🏹 Archery — $5/class
  • 🎨 North Port Arts & Rec — $6–$7
  • 🥊 Youth Boxing — $10/class
  • 🥋 Aikido — $15/class
  • 🎾 Punta Gorda YMCA Youth Tennis — from $30/month
  • 🏀 Basketball — $45/session
  • 🏊 North Port Swim Lessons — $45 resident / $55 non-resident
  • 🎾 Englewood Junior Tennis — from $80
  • ⚽ Charlotte County Fall Soccer — $165/season

📌 Before You Register

Remember that the advertised class price may not be the total cost.

Before signing up, ask about registration fees, uniforms, equipment, costumes, recital or competition fees, sibling discounts, trial classes, cancellation policies, and transportation or school pickup.

Schedules can also change during the school year, so programs marked Contact, Varies, or By Session should be confirmed directly before you make plans.

Know a Great Local Program We Missed?

We’re continuing to update this guide throughout the 2026–2027 school year.

If your child loves a local sports team, dance studio, martial arts school, art class, music program, theater group, STEM club, or after-school program in Port Charlotte, Punta Gorda, North Port, or Englewood, we’d love to hear about it.

Save this guide and share it with another local parent — because finding the right after-school activity shouldn’t require opening 25 different websites.

Would you like to add your business to our guide?

Advertise with Us