Gainesville

Gainesville Family Events Calendar

The Fun 4 Gator Kids Calendar is the most comprehensive online family calendar in the Gainesville area. Please let us know if you are aware of an event that is not listed! Listings are FREE! Submit an Event

PLEASE NOTE: Events and programs are subject to last minute cancellations and changes. Before attending, please contact the business or event host to confirm that the event/program is still taking place, and to register or RSVP if required.


  • Print
April
May

One time classes, workshops, and clinics open to kids and families. 

Show events from all categories

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Painted Planet Children's Drawing Class

Children’s drawing class every Tuesday from 3:30 pm-4:30 pm. For ages 6 and up.

Painted Planet Children's Painting Class

Children’s Painting class every Tuesday from 4:30 pm-5:30 pm. For ages 6 and up.

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Chick-fil-A at Archer Road Easter Family Night

See you and your kiddos tonight for our April Family Night! Join us for some fun Easter activities!

Treehouse School at Bella Terra Hills

Waldorf inspired, child-led nature play around the fun treehouse and big sand pit. We will walk in nature, sing songs, ...

Smart Start at Zion Spring Sessions

Spring Session begins! Class times are Wednesdays at 10:30 am! March 26, April 2, 9, 16 and 23 with a ...

  • 10:30 am
  • Location: Zion Lutheran Church (front lawn), 1700 NW 34th Street, Gainesville, FL
  • Cost: No registration is required. $4 per family per class suggested donation.
  • Website: www.facebook.com
  • Category: Classes/Workshops/Clinics

Dirty Bird Art Co Art and Sensory Workshop - Magical Flower Power Potions

Welcome to the Sensory Studio @ Dirty Bird Art Co. Process art and Sensory stations are always set up with ...

Play Tennis Gainesville Red Ball Clinic

The first stage of our youth tennis program is Red Ball. Ages include 8 and under. In this stage, participants ...

Play Tennis Gainesville Green Ball Clinic

This is the third stage of our youth tennis program. Ages include 12 and under. This stage is played on ...

Cade Museum Little Sparks- Thursdays

Little Sparks is a fun and interactive program that introduces littles (ages 0-5) to science concepts through music, dancing, crafting, ...

Play Tennis Gainesville Orange Ball Clinic

This is the second stage of our youth tennis program. Ages typically include 10 and under, but youths of older ...

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Gainesville Frisbee

Interested in tossing the frisbee or playing a super low-key game of Ultimate Frisbee? Join us at The One Love ...

Focused Fire Training Children's Gun Safety Course

Sign up today for the Focused Fire Training Kids’ Firearms Safety Program! Our primary goal is to empower children aged ...

Gainesville Frisbee

Interested in tossing the frisbee or playing a super low-key game of Ultimate Frisbee? Join us at The One Love ...

University of Florida Math Circle for Elementary School Students

The University of Florida Math Circle is a free service to the Gainesville community that offers fun math activities for ...

The Home Depot Kids Workshops

Time to pull out your apron! Kids Workshops are back in-store. Join us on the 1st Saturday of every month ...

Studio TM Stay n' Clay Hour- Easter Egg Rattles

Our Family Clay and Stay workshop is a fun project for you to create with your child! We provide all ...

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Aikido for Kids and Teens - FREE

Join us at Aikido of Gainesville, Inc. on Saturday for free Kids and Teens Aikido! Whats the catch? None, it's ...

Youth Summit: Redefining the Canvas: Empowering Creativity, Culture, and Community

Redefining the Canvas: Empowering Creativity, Culture, and Community Join us for an exciting day filled with: -Fun & hands-on art activities -Workshops on ...

Cade Museum Little Sparks - Sundays

Little Sparks is a fun and interactive program that introduces littles (ages 0-5) to science concepts through music, dancing, crafting, ...

Fat Tuscan Cafe Brunch & Crepes Class

Hands-on Cooking Class – Kids Welcome – Vegetarian Friendly Join us for a fun morning learning the art of buttery crepes ...

  • 11:00 am - 2:00 pm
  • Location: Fat Tuscan Cafe: 725 NE 1st St, Gainesville, FL
  • Cost: $70 per person, includes class instructions, recipes, a full brunch buffet, and a variety of sweet and savory crepe fillings.
  • Website: fattuscan.com
  • Category: Classes/Workshops/Clinics

Painting with a Twist: Frequent Flyer II

Recommended age is 6 and up to work independently on their canvas, but all children are welcome! Children under 12 ...

Michaels Sunday Makebreak: Tie-Dye Shirt

Join us in-store to create a spring tie-dye shirt! $10 each. All supplies are included to walk away with a ...

Play Tennis Gainesville Red Ball Clinic

The first stage of our youth tennis program is Red Ball. Ages include 8 and under. In this stage, participants ...

Play Tennis Gainesville Green Ball Clinic

This is the third stage of our youth tennis program. Ages include 12 and under. This stage is played on ...

Junior Pizzaiolo Class: Let Your Kids Learn to Make Pizza!

Do you ever just wish your kids would make their own dinner?! Your wish is our command! Give your kids ...

Gatorball Academy Monday Night Hitting Clinics

Age(s) 9-14 (open to any and all participants that meet age requirement) Coaches Stephen Barton and Austin Langworthy

Working Food Garden Tots

Join Working Food for a fun-filled morning at the Gainesville Giving Garden! In our new, hands-on Garden Tots classes, budding ...

  • 9:30 am - 10:30 am
  • Location: 219 NW 10th Ave Gainesville, FL 32601
  • Cost: $10 per class or $35 for all four classes when you pre-register. Children under two years old are free.
  • Website: www.facebook.com
  • Category: Classes/Workshops/Clinics

Painted Planet Children's Drawing Class

Children’s drawing class every Tuesday from 3:30 pm-4:30 pm. For ages 6 and up.

Painted Planet Children's Painting Class

Children’s Painting class every Tuesday from 4:30 pm-5:30 pm. For ages 6 and up.

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Education Equalizer Foundation: ACT/SAT Virtual Cram Session

It is a 2-hour intense session with interactive activities and multiple breaks. Also, it’s best to study little by little ...

Smart Start at Zion Spring Sessions

Spring Session begins! Class times are Wednesdays at 10:30 am! March 26, April 2, 9, 16 and 23 with a ...

  • 10:30 am
  • Location: Zion Lutheran Church (front lawn), 1700 NW 34th Street, Gainesville, FL
  • Cost: No registration is required. $4 per family per class suggested donation.
  • Website: www.facebook.com
  • Category: Classes/Workshops/Clinics

Dirty Bird Art Co Art and Sensory Workshop - Rain Rain Go Away

Welcome to the Sensory Studio at Dirty Bird Art Co. Process art and Sensory stations are always set up with ...

Play Tennis Gainesville Red Ball Clinic

The first stage of our youth tennis program is Red Ball. Ages include 8 and under. In this stage, participants ...

Play Tennis Gainesville Green Ball Clinic

This is the third stage of our youth tennis program. Ages include 12 and under. This stage is played on ...

Cade Museum Little Sparks- Thursdays

Little Sparks is a fun and interactive program that introduces littles (ages 0-5) to science concepts through music, dancing, crafting, ...

Play Tennis Gainesville Orange Ball Clinic

This is the second stage of our youth tennis program. Ages typically include 10 and under, but youths of older ...

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Gainesville Frisbee

Interested in tossing the frisbee or playing a super low-key game of Ultimate Frisbee? Join us at The One Love ...

Gainesville Frisbee

Interested in tossing the frisbee or playing a super low-key game of Ultimate Frisbee? Join us at The One Love ...

Aikido for Kids and Teens - FREE

Join us at Aikido of Gainesville, Inc. on Saturday for free Kids and Teens Aikido! Whats the catch? None, it's ...

Soccer Shots North Central Florida Free Fun Day

Free Fun Day for children ages 2-8 to try out our program for the upcoming spring season! Located between the ...

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Two Sisters Coffee Co: April Showers May Bring Flowers - Kids FREE Make & Take Event

Don't let the rainy season bring you down! Come on out to this month's kid-friendly "make & take" event for ...

Dudley Farm Historic State Park Kids Day-Blooms and Bees

Join us at the farm. Children and adults alike, ages 5 and up can join in the fun! There are ...

Cade Museum Little Sparks - Sundays

Little Sparks is a fun and interactive program that introduces littles (ages 0-5) to science concepts through music, dancing, crafting, ...

Corks and Colors: All Ages Rainbow Tree

Perfect for kids (ages 5+) or adults with any level of experience! Arrive 10 minutes early to choose your seat ...

Painting with a Twist: Sammy the Sea Turtle

Recommended age is 6 and up to work independently on their canvas, but all children are welcome! Children under 12 ...

Monica’s Creations Easter Painting Art Class

Hop into Creativity! Join us for a fun-filled Easter-themed painting art class, perfect for kids aged 4-10 years old! What to ...

Painting with a Twist: Relic of Violence

Recommended age is 6 and up to work independently on their canvas, but all children are welcome! Children under 12 ...

Play Tennis Gainesville Red Ball Clinic

The first stage of our youth tennis program is Red Ball. Ages include 8 and under. In this stage, participants ...

Play Tennis Gainesville Green Ball Clinic

This is the third stage of our youth tennis program. Ages include 12 and under. This stage is played on ...

Gatorball Academy Monday Night Hitting Clinics

Age(s) 9-14 (open to any and all participants that meet age requirement) Coaches Stephen Barton and Austin Langworthy

Working Food Garden Tots

Join Working Food for a fun-filled morning at the Gainesville Giving Garden! In our new, hands-on Garden Tots classes, budding ...

  • 9:30 am - 10:30 am
  • Location: 219 NW 10th Ave Gainesville, FL 32601
  • Cost: $10 per class or $35 for all four classes when you pre-register. Children under two years old are free.
  • Website: www.facebook.com
  • Category: Classes/Workshops/Clinics

Painted Planet Children's Drawing Class

Children’s drawing class every Tuesday from 3:30 pm-4:30 pm. For ages 6 and up.

Painted Planet Children's Painting Class

Children’s Painting class every Tuesday from 4:30 pm-5:30 pm. For ages 6 and up.

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Dirty Bird Art Co Art and Sensory Workshop - Hoppin' Down the Bunny Trail

Welcome to the Sensory Studio. This week's theme is Hopping down the Bunny Trail. Process art and Sensory stations are ...

Treehouse School at Bella Terra Hills: Big Dreamers

Waldorf-inspired outdoor play. Child-led nature play around the fun treehouse and big sand pit. We will walk in nature, sing ...

Smart Start at Zion Spring Sessions

Spring Session begins! Class times are Wednesdays at 10:30 am! March 26, April 2, 9, 16 and 23 with a ...

  • 10:30 am
  • Location: Zion Lutheran Church (front lawn), 1700 NW 34th Street, Gainesville, FL
  • Cost: No registration is required. $4 per family per class suggested donation.
  • Website: www.facebook.com
  • Category: Classes/Workshops/Clinics

Play Tennis Gainesville Red Ball Clinic

The first stage of our youth tennis program is Red Ball. Ages include 8 and under. In this stage, participants ...

Play Tennis Gainesville Green Ball Clinic

This is the third stage of our youth tennis program. Ages include 12 and under. This stage is played on ...

Alachua Family Connections Conference All Around Wellness

Come join us at the All Around Wellness-Alachua County Family Connections Conference to learn, connect, and grow together as a ...

Cade Museum Little Sparks- Thursdays

Little Sparks is a fun and interactive program that introduces littles (ages 0-5) to science concepts through music, dancing, crafting, ...

GROW HUB's Learn to Grow Food

Join us this spring at Grow Hub on the third Thursday of each month at 12 PM for an interactive ...

Play Tennis Gainesville Orange Ball Clinic

This is the second stage of our youth tennis program. Ages typically include 10 and under, but youths of older ...

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Gainesville Frisbee

Interested in tossing the frisbee or playing a super low-key game of Ultimate Frisbee? Join us at The One Love ...

RADDSports Cheer Spirit Day

Get ready to flip, fly, and shine at RADDSports Cheer Spirit Day on April 19th! Join us for an action-packed day ...

  • 8:00 am - 5:00 pm
  • Location: Alachua County Sports & Events Center 4870 Celebration Point Avenue, Gainesville, FL, 32608
  • Cost: $20 for your first clinic, only $10 for each additional
  • Website: www.facebook.com
  • Category: Classes/Workshops/Clinics

UF Health Childbirth and Newborn Education Class

The Childbirth and Newborn Education Class is intended to prepare expectant parents for labor, birth, the post-partum period, and caring ...

Studio TM Stay n' Clay Hour

Our Family Clay and Stay workshop is a fun project for you to create with your child! We provide all ...

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Aikido for Kids and Teens - FREE

Join us at Aikido of Gainesville, Inc. on Saturday for free Kids and Teens Aikido! Whats the catch? None, it's ...

Painting with a Twist: Mr. Bunny

Recommended age is 6 and up to work independently on their canvas, but all children are welcome! Children under 12 ...

Play Tennis Gainesville Red Ball Clinic

The first stage of our youth tennis program is Red Ball. Ages include 8 and under. In this stage, participants ...

Play Tennis Gainesville Green Ball Clinic

This is the third stage of our youth tennis program. Ages include 12 and under. This stage is played on ...

Gatorball Academy Monday Night Hitting Clinics

Age(s) 9-14 (open to any and all participants that meet age requirement) Coaches Stephen Barton and Austin Langworthy

Working Food Garden Tots

Join Working Food for a fun-filled morning at the Gainesville Giving Garden! In our new, hands-on Garden Tots classes, budding ...

  • 9:30 am - 10:30 am
  • Location: 219 NW 10th Ave Gainesville, FL 32601
  • Cost: $10 per class or $35 for all four classes when you pre-register. Children under two years old are free.
  • Website: www.facebook.com
  • Category: Classes/Workshops/Clinics

Painted Planet Children's Drawing Class

Children’s drawing class every Tuesday from 3:30 pm-4:30 pm. For ages 6 and up.

Painted Planet Children's Painting Class

Children’s Painting class every Tuesday from 4:30 pm-5:30 pm. For ages 6 and up.

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Dirty Bird Art Co Art and Sensory Workshop - V is for Volcano

Welcome to the Sensory Studio at Dirty Bird Art Co. Process art and Sensory stations are always set up with ...

Treehouse School at Bella Terra Hills: Tiny Dreamers

Waldorf inspired outdoor play. Child-led nature play around the fun treehouse and big sand pit. We will walk in nature, ...

Smart Start at Zion Spring Sessions

Spring Session begins! Class times are Wednesdays at 10:30 am! March 26, April 2, 9, 16 and 23 with a ...

  • 10:30 am
  • Location: Zion Lutheran Church (front lawn), 1700 NW 34th Street, Gainesville, FL
  • Cost: No registration is required. $4 per family per class suggested donation.
  • Website: www.facebook.com
  • Category: Classes/Workshops/Clinics

Fat Tuscan Cafe Scones & Shortbread Class

Hands-on Cooking Class – Kids Welcome – Vegetarian Friendly In this afternoon class learn to work with butter to create buttery, ...

  • 11:00 am - 2:00 pm
  • Location: Fat Tuscan Cafe: 725 NE 1st St, Gainesville, FL
  • Cost: $70 per person, includes printed recipes, supplies, ingredients, class instruction as well as tastings/samples in class and take-home baked items prepared in class.
  • Website: fattuscan.com
  • Category: Classes/Workshops/Clinics

Play Tennis Gainesville Red Ball Clinic

The first stage of our youth tennis program is Red Ball. Ages include 8 and under. In this stage, participants ...

Cade Museum Little Sparks- Thursdays

Little Sparks is a fun and interactive program that introduces littles (ages 0-5) to science concepts through music, dancing, crafting, ...

Treehouse School at Bella Terra Hills: Little Dreamers

Waldorf inspired outdoor play. Child-led nature play around the fun treehouse and big sand pit. We will walk in nature, ...

Play Tennis Gainesville Orange Ball Clinic

This is the second stage of our youth tennis program. Ages typically include 10 and under, but youths of older ...

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Gainesville Frisbee

Interested in tossing the frisbee or playing a super low-key game of Ultimate Frisbee? Join us at The One Love ...

Gainesville Frisbee

Interested in tossing the frisbee or playing a super low-key game of Ultimate Frisbee? Join us at The One Love ...

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Aikido for Kids and Teens - FREE

Join us at Aikido of Gainesville, Inc. on Saturday for free Kids and Teens Aikido! Whats the catch? None, it's ...

Cade Museum Little Sparks - Saturdays

Little Sparks is a fun and interactive program that introduces littles (ages 0-5) to science concepts through music, dancing, crafting, ...

Play Tennis Gainesville Red Ball Clinic

The first stage of our youth tennis program is Red Ball. Ages include 8 and under. In this stage, participants ...

Kids with Bees Beekeeper Day

Kids ages 4-13 years old with an accompanying parent, can experience the Buzzing excitement of a Honeybee Hive and taste ...

Cade Museum Little Sparks - Sundays

Little Sparks is a fun and interactive program that introduces littles (ages 0-5) to science concepts through music, dancing, crafting, ...

Sequential Artists Workshop Comics for Teens

Do you have a teen artist in GNV who loves comics? Whether they’re just getting started or already deep into ...

Painting with a Twist: Splatter Buddies-Pick One

Recommended age is 6 and up to work independently on their canvas, but all children are welcome! Children under 12 ...

Pinspiration Gainesville Beginning Crochet Workshop

Join teacher Maria Wood and learn the basics of crochet. Build a solid foundation for your future obsession! We will ...

UF Health Breastfeeding Class

The Breastfeeding Class is intended to provide important information about the basics of breastfeeding. Please schedule your childbirth classes so that ...

Play Tennis Gainesville Red Ball Clinic

The first stage of our youth tennis program is Red Ball. Ages include 8 and under. In this stage, participants ...

Play Tennis Gainesville Green Ball Clinic

This is the third stage of our youth tennis program. Ages include 12 and under. This stage is played on ...

Gatorball Academy Monday Night Hitting Clinics

Age(s) 9-14 (open to any and all participants that meet age requirement) Coaches Stephen Barton and Austin Langworthy

Working Food Garden Tots

Join Working Food for a fun-filled morning at the Gainesville Giving Garden! In our new, hands-on Garden Tots classes, budding ...

  • 9:30 am - 10:30 am
  • Location: 219 NW 10th Ave Gainesville, FL 32601
  • Cost: $10 per class or $35 for all four classes when you pre-register. Children under two years old are free.
  • Website: www.facebook.com
  • Category: Classes/Workshops/Clinics

Speech4Kids of Gainesville Chatterbox Kids

Chatterbox Kids (under 3 years old) 10 am Come join us for an hour of sensory play and language stimulation with ...

Painted Planet Children's Drawing Class

Children’s drawing class every Tuesday from 3:30 pm-4:30 pm. For ages 6 and up.

Painted Planet Children's Painting Class

Children’s Painting class every Tuesday from 4:30 pm-5:30 pm. For ages 6 and up.

Play Tennis Gainesville Junior Development (JD) Yellow Ball

Advanced beginner to intermediate level Jr. player. Players will be grouped together based on skill level. Players will develop basic ...

Dirty Bird Art Co Art and Sensory Workshop - Fruit Salad

Welcome to the Sensory Studio at Dirty Bird Art Co. Process art and Sensory stations are always set up with ...

Play Tennis Gainesville Red Ball Clinic

The first stage of our youth tennis program is Red Ball. Ages include 8 and under. In this stage, participants ...

Play Tennis Gainesville Green Ball Clinic

This is the third stage of our youth tennis program. Ages include 12 and under. This stage is played on ...

Gatorball Academy Pitching Clinics

Wednesday Advanced Pitching Clinic 5:00 pm-6:30 pm: Ages 9-12 6:30 pm-8:00 pm: Ages 13-18 Saturday Pitching Clinic 9:00 am-10:30 am Ages 9-14 (open to ...

Alachua Raiders Free Conditioning and Registration

FREE football conditioning! Alachua Raiders. Next Wednesday, January 15th we’re back at it. Workouts on Wednesdays at Hal Brady Recreation ...