Upcoming Events
All Events | School Age | Preteen | Teen
Before You Go
We do our best to bring you the most up-to-date information, but sometimes things change. Always confirm events before heading out.
Homeschool Program (MTI)
Join other homeschool students to explore history, culture, science, and other topics through hands-on activities!
This program occurs on the third Thursday of each month (children under the age of 8 must be accompanied by an adult). Advance registration is required and will open three weeks before each session.
Ages: 5-18
Cost: FREE
Homeschool Program (MTI)
Join other homeschool students to explore history, culture, science, and other topics through hands-on activities!
This program occurs on the third Thursday of each month (children under the age of 8 must be accompanied by an adult). Advance registration is required and will open three weeks before each session.
Ages: 5-18
Cost: FREE
Homeschool Explorers: Quirky Plants
Topic: Quirky Plants
Homeschool students can enjoy a unique learning experience at Wing Haven's outdoor classroom and Children's Garden. Every month, a new and exciting topic allows kids to get hands-on and explore something new. Space is limited, and advance registration is required.
No ticket is needed for adult chaperones. Younger siblings are permitted with accompanying adult. Register online through the Wing Haven Website.
Age: Geared toward ages 4-16
Cost: Members $10/student or $15 family maximum; Non Members $15/student or $20 family maximum
Homeschool Resource Fair: South County
Mark your calendars for the upcoming Charlotte Mecklenburg Library Homeschool Resource Fairs happening at three library branches! Check out homeschool-friendly vendors offering curriculum, enrichment programs, and community resources on the following dates and locations.
North Country Regional Library April 15, 2-4 pm
Rescheduled: Pineville Library, May 1, 1-3 pm
Allegra Westbrooks Regional Library, May 14, 12-2 pm
South County Regional Library, May 29, 1-3pm (This event was previously located at Pineville)
Age: All ages
Cost: FREE
Mid-Day Madness: Weekly (Tues/Thurs/Fri)
Take a midweek brain break on Tuesdays, Thursdays, or Fridays each week from 1pm-4pm at Big Air Trampoline Park. Choose the best day that works for your schedule.
Please note:
This offer is not valid during public school holidays or breaks.
All jumpers must wear grip socks and have a signed waiver on file.
Age: All ages
Cost: $18
Carowinds Education Days
Take advantage of Education Days at Carowinds, where kids of all ages can have fun and learn the science behind their favorite rides! Students will engage in interactive stations covering Science, Technology, Engineering, Art, and Mathematics when they test their knowledge with hands-on activities. Experiment with circuits, discover the role of magnetism in roller coasters, explore the mechanics of simple machines, and more! This is the ultimate field trip you won't want to miss!
The Education programming is self-paced. Visit STEAM Village to explore 5 different learning activities throughout the day.
Happens on Select Dates, March 27 - May 22, 2026 | 10 AM - 2 PM in Thrill Zone
March 27
April 8, 9, 10, 17, 24
May 1, 8, 15, 22, 2026
Education days are open to passholders, small groups, and the general public. Register in advance to ensure access to Meteorology Day & to receive special pricing.
Age: All Ages
Cost: $39.27 per person (includes park admission and STEAM activities)
Homeschool Program (MTI)
Join other homeschool students to explore history, culture, science, and other topics through hands-on activities!
This program occurs on the third Thursday of each month (children under the age of 8 must be accompanied by an adult). Advance registration is required and will open three weeks before each session.
Ages: 5-18
Cost: FREE
Museum of the Waxhaws Homeschool Day!
Mark your calendars for Homeschool Days at the Museum of the Waxhaws! Get ready for a full day of learning through exhibits, historic homestead, living history demonstrations, crafts, and more!
Please send an RSVP with the number of students & parents/chaperones you are expecting for the Homeschool Date via email at museumofthewaxhaws0@gmail.com.
Tickets will be available for purchase at the front desk upon arrival.
Closer to the date an email will be sent out with the planned living history demonstrations and the planned craft!
Age: All ages
Cost: Students – $10.00 | Parents & Chaperones – $5.00 | Children 3 & Under – Free
Homeschool Rally (All Ages)
Visit the Homeschool Rally at ImaginOn, held on the third Tuesday of every month! Students ages 5–18 can take part in age-appropriate activities, all happening at the same time and place, making it easy and convenient for parents. Each month features new topics for every age group, so there’s always something exciting to explore. It’s a wonderful opportunity for homeschool students to learn, connect, and make friends.
Check out this month’s activities, listed below. Advance online registration is required, and space is limited—don’t wait to sign up!
Homeschool Rally, Jr. (Ages 5-9): Disney Artist Mary Blair
Join us for Homeschool Rally on the third Tuesday of every month! Spangler Library staff will share hands-on activities geared towards ages 5-9 focusing on a different topic each month.
Preteen Homeschool Rally (Ages 9-12)
Visit the Preteen Homeschool Rally on the third Tuesday of every month! Library staff will share hands-on activities geared towards ages 9-12, focusing on a different topic each month.
Teen Homeschool Rally (Ages 12 to 18): Refabricate Screening!
The focus for the 2025-2026 school year is Sustainability and "Green Thinking!" Each month will focus on a new eco-friendly topic and hands-on activities.
Homeschool Open Gym: (Gymnastics, Ninja & Preschool)
Illumination Training Center offers open gym, every Tuesday for a high-energy morning of fun, designed for homeschool families! Kids of all ages have active free play in the gymnastics gym, ninja zone, or preschool play area. It’s a great way to build strength, practice skills, or play with new friends in a safe, supervised space.
Bring comfy activewear and a water bottle. Whether your child is bouncing across trampolines, climbing through ninja obstacles, or just hanging out in the toddler-friendly spot, this is their time to move, explore, and connect.
Age: All ages
Cost: $5 Toddlers (5 & under), $10 (6 & up), $20 Family Max
Homeschool P.E. Multiple Days & Locations: Spring 2026
Homeschool PE is a great way for kids to stay active through games, exercises, teamwork, and skill-building activities, held at various recreation centers around Charlotte. Whether you drop in occasionally or join in each week, there’s always a way to get moving, make friends, and have fun!
Choose a location and day of the week that’s convenient for you, and don’t forget to bring a friend!
Marion Diehl Recreation Center
Where: 2219 Tyvola Rd, Charlotte, NC 28210
When: Mondays (April 2026 | May 2026)
🕚 11:00 AM – 12:00 PM
Ages: 5–12
Cost: $16/Month (Resident) | $20/Month (Non-Resident)
Where: 215 N. Sycamore Street, Charlotte, NC 28202
When: Select Tuesdays (April 14 - May 19, 2026)
🕚 10:00 AM – 12:00 PM
Ages: 5–12
Cost: $10 (Resident) | $12 (Non-Resident)
Mallard Creek Recreation Center
Where: 2530 Johnston Oehler Rd, Charlotte, NC 28269
When: Tuesdays (Mar 5 - May 14, 2026)
🕚 11:00 AM – 12:00 PM
Ages: 6–18
Cost: $5
Where: 11401 Ardrey Kell Road, Charlotte, NC 28277
When: Tuesdays & Thursdays (March 3 - April 30, 2026)
🕚 1:00 PM – 2:00 PM
Ages: 5–12
Cost: $5 (Resident) | $6 (Non-Resident)
Where: 3150 Eastway Park Dr, Charlotte, NC 28213
When: Tuesdays (Mar 3 - May 26, 2026)
🕚 10:00 AM – 11:00 AM
Ages: 5–11
Cost: $5 (Resident) | $6 (Non-Resident)
Where: 4820 Tuckaseegee Road, Charlotte, NC 28208
When: Tuesdays (Mar 31 - May 26, 2026)
🕚 1:00 PM – 2:00 PM
Ages: 7–17
Cost: $3
Where: 1520 Clanton Road, Charlotte, NC 28208
When: Wednesdays (March 11 - May 27, 2026)
🕚 12:30 PM – 1:30 PM
Ages: 5–11
Cost: $3 (Member) | $8 (Non-Member Package)
David B. Waymer Recreation Center
Where: 14008 Holbrooks Rd, Huntersville, NC 28078
When: Thursdays (Mar 1 – May 14, 2026)
Ages: 5–17
🕚 2:00 PM – 2:50 PM
Cost: $4 (Resident) | $5 (Non-Resident)
Charlotte Math Club
Students who enjoy exploring math beyond the classroom are invited to join the Charlotte Mathematics Club. Students will put their problem-solving skills to the test with a group of like-minded students. The club meets approximately once a month from September through May.
During each meeting, students can join their grade level or participate in the group that best matches their math background:
Elementary Group: For students who love math but have not yet studied algebra (typically grades 3–5).
Junior Group: For students who have completed a year of algebra and have some familiarity with geometry, number theory, and counting (typically grades 7–9).
Senior Group: For motivated students currently taking Geometry or higher-level math courses (typically grades 8–12).
This club is a great opportunity for mathematically curious students to deepen their understanding, tackle interesting challenges, and connect with other students who enjoy math.
Age: Grades 3-12
Cost: FREE
Homeschool Open Gym
Kids of all ages can enjoy balance beams, trampolines, and more at Allstar Gymnastics’ Homeschool Open Gym—held every other Friday from September through May. Parents and guardians must stay with their children at all times. Advance registration is required, and tickets are available on the Allstar Gymnastics website. Walk-ins will not be permitted.
Age: All Ages
Cost: $10.00 (1 child) | $15.00 (2 children) | $20.00 (3+ children)
Stroll & Roll to Disney Hits
Visit Kate Skate’s Stroll & Roll every Friday for a fun, family-friendly event. A popular event among Charlotte homeschoolers, kids are welcome to skate, scoot, and roll in a safe, playful environment jamming to your favorite Disney tunes all morning long.
Bring your wheels of choice: roller skates, roller blades, scooters, small trikes, and even strollers are permitted on the floor.
Listed as “Toddler Times” on the Kate Skate website, but open to all ages. Admission includes access to the jungle gym for younger children who meet the height requirement.
Choose Your Location:
Kate’s Skate – Indian Trail
14500 E Independence Blvd
Indian Trail, NC 28079
Kate Skate - Gastonia
1151 Skating Rink Dr
Gastonia, NC 28054
Age: All Ages
Cost: $5 admission (skate rental not included) | Non skating parents get in FREE
Carowinds Education Days: Meteorology Day
Take advantage of Education Days at Carowinds, where kids of all ages can have fun and learn the science behind their favorite rides! Students will engage in interactive stations covering Science, Technology, Engineering, Art, and Mathematics when they test their knowledge with hands-on activities. Experiment with circuits, discover the role of magnetism in roller coasters, explore the mechanics of simple machines, and more! This is the ultimate field trip you won't want to miss!
The Education programming is self-paced. Visit STEAM Village to explore 5 different learning activities throughout the day.
Happens on Select Dates, March 27 - May 22, 2026 | 10 AM - 2 PM in Thrill Zone
March 27
April 8, 9, 10, 17, 24
May 1, 8, 15, 22, 2026
Education days are open to passholders, small groups, and the general public. Register in advance to ensure access to Meteorology Day & to receive special pricing.
Age: All Ages
Cost: $39.27 per person (includes park admission and STEAM activities)
Homeschool Resource Fair
Mark your calendars for the upcoming Charlotte Mecklenburg Library Homeschool Resource Fairs happening at three library branches! Check out homeschool-friendly vendors offering curriculum, enrichment programs, and community resources on the following dates and locations.
North Country Regional Library April 15, 2-4pm
Pineville Library, May 1, 1-3pm
Allegra Westbrooks Regional Library, May 14, 12-2pm
Age: All ages
Cost: FREE
Mid-Day Madness: Weekly (Tues/Thurs/Fri)
Take a midweek brain break on Tuesdays, Thursdays, or Fridays each week from 1pm-4pm at Big Air Trampoline Park. Choose the best day that works for your schedule.
Please note:
This offer is not valid during public school holidays or breaks.
All jumpers must wear grip socks and have a signed waiver on file.
Age: All ages
Cost: $18
Carowinds Education Days
Take advantage of Education Days at Carowinds, where kids of all ages can have fun and learn the science behind their favorite rides! Students will engage in interactive stations covering Science, Technology, Engineering, Art, and Mathematics when they test their knowledge with hands-on activities. Experiment with circuits, discover the role of magnetism in roller coasters, explore the mechanics of simple machines, and more! This is the ultimate field trip you won't want to miss!
The Education programming is self-paced. Visit STEAM Village to explore 5 different learning activities throughout the day.
Happens on Select Dates, March 27 - May 22, 2026 | 10 AM - 2 PM in Thrill Zone
March 27
April 8, 9, 10, 17, 24
May 1, 8, 15, 22, 2026
Education days are open to passholders, small groups, and the general public. Register in advance to ensure access to Meteorology Day & to receive special pricing.
Age: All Ages
Cost: $39.27 per person (includes park admission and STEAM activities)
Homeschool Explorers: Nature’s Palette
Topic: Nature’s Palette
Homeschool students can enjoy a unique learning experience at Wing Haven's outdoor classroom and Children's Garden. Every month, a new and exciting topic allows kids to get hands-on and explore something new. Space is limited, and advance registration is required.
No ticket is needed for adult chaperones. Younger siblings are permitted with accompanying adult. Register online through the Wing Haven Website.
Age: Geared toward ages 4-16
Cost: Members $10/student or $15 family maximum; Non Members $15/student or $20 family maximum
STEAM Homeschool Days: Speed into Summer!
Take a field trip to Charlotte Motor Speedway for STEAM Homeschool Days, where students can get revved up about the exciting world of motorsports! Throughout the day, students will explore hands-on learning opportunities through interactive stations that focus on forces and motion, push and pull, physics, and engineering principles as they relate to the high-speed world of racing.
See upcoming dates below!
Tuesday, January 20 - More Energy! (1st - 12th Grade)
Explore energy in action! Through fun experiments and hands-on challenges, kids will discover how energy makes cars move, why tires heat up, and how sound zooms through the air.
Thursday, February 5 - Red Hot Reactions! (1st-5th grade)
Explore exciting chemical reactions as polymers come to life through hands-on experiments. Kids will investigate how heat moves, transfers, and changes materials in fun, interactive ways.
Wednesday, May 6 - Speed into Summer! (1st-8th grade)
Get ready to launch, propel, and catapult as students explore motion and speed through high-energy, hands-on challenges. It’s a fast-paced way to kick summer into high gear!
Due to limited classroom space, students should be accompanied by only one parents/guardian. Feel free to drop off your students or stay and enjoy the fun.
*Participants will be required to complete a waiver and review track policies before participating in the speedway track experience. STEAM Program and lunch will be held indoors, however tennis shoes are required for the outdoor track experience.
Age: 1st grade - 12th grade students
Cost: $23 per student
Teen Homeschool Rally: Speak Up!
Want to work on your public speaking skills? Come to the Loft's first Homeschool Rally of each month for Speak Up! Each program is a different activity designed to get you comfortable speaking in front of others - debate, monologues, slide deck karaoke, and more!
Advance registration is required as space is limited.
Age: 12-18
Cost: FREE
Homeschool Open Gym: (Gymnastics, Ninja & Preschool)
Illumination Training Center offers open gym, every Tuesday for a high-energy morning of fun, designed for homeschool families! Kids of all ages have active free play in the gymnastics gym, ninja zone, or preschool play area. It’s a great way to build strength, practice skills, or play with new friends in a safe, supervised space.
Bring comfy activewear and a water bottle. Whether your child is bouncing across trampolines, climbing through ninja obstacles, or just hanging out in the toddler-friendly spot, this is their time to move, explore, and connect.
Age: All ages
Cost: $5 Toddlers (5 & under), $10 (6 & up), $20 Family Max
Homeschool P.E. Multiple Days & Locations: Spring 2026
Homeschool PE is a great way for kids to stay active through games, exercises, teamwork, and skill-building activities, held at various recreation centers around Charlotte. Whether you drop in occasionally or join in each week, there’s always a way to get moving, make friends, and have fun!
Choose a location and day of the week that’s convenient for you, and don’t forget to bring a friend!
Marion Diehl Recreation Center
Where: 2219 Tyvola Rd, Charlotte, NC 28210
When: Mondays (April 2026 | May 2026)
🕚 11:00 AM – 12:00 PM
Ages: 5–12
Cost: $16/Month (Resident) | $20/Month (Non-Resident)
Where: 215 N. Sycamore Street, Charlotte, NC 28202
When: Select Tuesdays (April 14 - May 19, 2026)
🕚 10:00 AM – 12:00 PM
Ages: 5–12
Cost: $10 (Resident) | $12 (Non-Resident)
Mallard Creek Recreation Center
Where: 2530 Johnston Oehler Rd, Charlotte, NC 28269
When: Tuesdays (Mar 5 - May 14, 2026)
🕚 11:00 AM – 12:00 PM
Ages: 6–18
Cost: $5
Where: 11401 Ardrey Kell Road, Charlotte, NC 28277
When: Tuesdays & Thursdays (March 3 - April 30, 2026)
🕚 1:00 PM – 2:00 PM
Ages: 5–12
Cost: $5 (Resident) | $6 (Non-Resident)
Where: 3150 Eastway Park Dr, Charlotte, NC 28213
When: Tuesdays (Mar 3 - May 26, 2026)
🕚 10:00 AM – 11:00 AM
Ages: 5–11
Cost: $5 (Resident) | $6 (Non-Resident)
Where: 4820 Tuckaseegee Road, Charlotte, NC 28208
When: Tuesdays (Mar 31 - May 26, 2026)
🕚 1:00 PM – 2:00 PM
Ages: 7–17
Cost: $3
Where: 1520 Clanton Road, Charlotte, NC 28208
When: Wednesdays (March 11 - May 27, 2026)
🕚 12:30 PM – 1:30 PM
Ages: 5–11
Cost: $3 (Member) | $8 (Non-Member Package)
David B. Waymer Recreation Center
Where: 14008 Holbrooks Rd, Huntersville, NC 28078
When: Thursdays (Mar 1 – May 14, 2026)
Ages: 5–17
🕚 2:00 PM – 2:50 PM
Cost: $4 (Resident) | $5 (Non-Resident)
Carowinds Education Days: Engineering Day
Take advantage of Education Days at Carowinds, where kids of all ages can have fun and learn the science behind their favorite rides! Students will engage in interactive stations covering Science, Technology, Engineering, Art, and Mathematics when they test their knowledge with hands-on activities. Experiment with circuits, discover the role of magnetism in roller coasters, explore the mechanics of simple machines, and more! This is the ultimate field trip you won't want to miss!
The Education programming is self-paced. Visit STEAM Village to explore 5 different learning activities throughout the day.
Happens on Select Dates, March 27 - May 22, 2026 | 10 AM - 2 PM in Thrill Zone
March 27
April 8, 9, 10, 17, 24
May 1, 8, 15, 22, 2026
Education days are open to passholders, small groups, and the general public. Register in advance to ensure access to Meteorology Day & to receive special pricing.
Age: All Ages
Cost: $39.27 per person (includes park admission and STEAM activities)
Homeschool Resource Fair
Mark your calendars for the upcoming Charlotte Mecklenburg Library Homeschool Resource Fairs happening at three library branches! Check out homeschool-friendly vendors offering curriculum, enrichment programs, and community resources on the following dates and locations.
North Country Regional Library April 15, 2-4pm
Pineville Library, May 1, 1-3pm
Allegra Westbrooks Regional Library, May 14, 12-2pm
Age: All ages
Cost: FREE
Homeschool Open Gym
Kids of all ages can enjoy balance beams, trampolines, and more at Allstar Gymnastics’ Homeschool Open Gym—held every other Friday from September through May. Parents and guardians must stay with their children at all times. Advance registration is required, and tickets are available on the Allstar Gymnastics website. Walk-ins will not be permitted.
Age: All Ages
Cost: $10.00 (1 child) | $15.00 (2 children) | $20.00 (3+ children)
Homeschool Skate Days
Roll into fun at Homeschool Skate Days at Kate’s Skate! Join fellow homeschool families on the first Friday of each month (September 2025–May 2026) at both the Indian Trail and Gastonia locations. Enjoy a lively afternoon of skating, socializing, and active fun. Admission includes access to the jungle gym for younger children who meet the height requirement.
Choose Your Location:
Kate’s Skate – Indian Trail
14500 E Independence Blvd
Indian Trail, NC 28079
Kate Skate - Gastonia
1151 Skating Rink Dr
Gastonia, NC 28054
Age: All Ages
Cost: $5 admission (skate rental not included)
Stroll & Roll to Disney Hits
Visit Kate Skate’s Stroll & Roll every Friday for a fun, family-friendly event. A popular event among Charlotte homeschoolers, kids are welcome to skate, scoot, and roll in a safe, playful environment jamming to your favorite Disney tunes all morning long.
Bring your wheels of choice: roller skates, roller blades, scooters, small trikes, and even strollers are permitted on the floor.
Listed as “Toddler Times” on the Kate Skate website, but open to all ages. Admission includes access to the jungle gym for younger children who meet the height requirement.
Choose Your Location:
Kate’s Skate – Indian Trail
14500 E Independence Blvd
Indian Trail, NC 28079
Kate Skate - Gastonia
1151 Skating Rink Dr
Gastonia, NC 28054
Age: All Ages
Cost: $5 admission (skate rental not included) | Non skating parents get in FREE
Homeschool Edition: ASC Culture Blocks Clayworks Pottery Workshop
Join Clayworks for this free hands-on clay making workshop where you will learn to make a one of a kind clay project that will last a lifetime. All materials and supplies will be provided.
All materials are provided, and projects will travel to Clayworks after the program to be glazed and fire before being returned to the library for pickup. Please allow 3-5 weeks for delivery.
Advance registration is required, as space is limited.
Age: 5-12
Cost: FREE
Mid-Day Madness: Weekly (Tues/Thurs/Fri)
Take a midweek brain break on Tuesdays, Thursdays, or Fridays each week from 1pm-4pm at Big Air Trampoline Park. Choose the best day that works for your schedule.
Please note:
This offer is not valid during public school holidays or breaks.
All jumpers must wear grip socks and have a signed waiver on file.
Age: All ages
Cost: $18
Homeschool Boxing
This beginner-friendly boxing class teaches homeschool students the fundamentals of footwork, form, and fitness in a safe, fun, and confidence-building environment.
Weekly sessions available through April 27, 2026. Advance registration is required. Space is limited so don’t wait to sign up!
Age: 6-12
Cost: $2