This page may contain affiliate or sponsored links. MyActiveChild.com will be compensated if you make a purchase after clicking on an affiliate link, and the presence of our sponsors/advertising partners is what makes this website possible. Thank you for supporting us. For more information, see ourterms of use.
Please note that many events have reservation requirements, and before attending any event on our calendar we recommend visiting the website link found in the individual MyActiveChild.com event listing to confirm it is happening as listed/scheduled.
Chesapeake Central Library
298 Cedar Rd, Chesapeake
Discover maps, artifacts, dioramas, colonial-era documents, fashion, and a battle timeline showcased in the Wallace History Room! Come explore the fascinating history they have uncovered for you! Visit the Wallace Memorial History Room on the second floor of Central Library. […]
Multiple locations throughout Hampton Roads
Hampton Roads, VA
Audience - Featured Event
Calling All Little Mermaids! You’re invited to a FREE underwater adventure at GSCCC's Dive into Daisies event. Discover the magic of friendship and the fun of Girl Scouts.
In honor of Month of the Military Child, Nauticus proudly celebrates the strength, resilience, and sacrifices of military children and their families throughout our community. Throughout April, we invite military families to enjoy a special opportunity to explore, learn, and […]
This year's National Library Week theme is "For a Richer, Fuller Life, Read." Celebrate the ways reading and information can make our lives better with a fun giveaway. While supplies last, visit any branch and choose between a thematic tumbler […]
North Suffolk Library
2000 Bennets Creek Park Road, Suffolk
+1 more
Turn big emotions into a calming adventure toward understanding. This kit includes calming tools, coloring pages, a feelings chart, and fun sensory items to encourage kids to express their emotions. It also introduces simple ways to use the senses to […]
Chesapeake Visitors Center
1224 Progressive Drive, Chesapeake
Join us on a wonderful bus tour adventure as we visit and learn about numerous BIG trees throughout Chesapeake. The bus tour begins at 1224 Progressive Drive. Tour is free and registration is required.
Join us for a hands-on Earth Day morning as we begin Phase One of our low-growth meadow. Volunteers will help rake and prepare the soil, overseed summer meadow plants, set up irrigation, and install signage that will bring this space […]
Chesapeake Central Library
298 Cedar Rd, Chesapeake
Participate in this interactive storytime filled with stories, songs, and rhymes for toddlers and their caregivers. Please register each child. This program is for ages 1-2 years old.
Kempsville Area Library
832 Kempsville Road, Virginia Beach
Build early language and large motor skills through rhyme, songs, book sharing and hands-on activities with your child. Ages 6-24 months with caregiver. Registration is required. Because this class starts before regular library hours, a staff member will let you […]
Preschool Storytime is a storytime program designed for preschoolers aged 3 to 5 and their caregivers, featuring stories, rhymes, songs, fingerplays, and other activities. Space is limited; pick up a free ticket at the Youth Services desk starting 30 minutes […]
James City County Library
7770 Croaker Rd, Williamsburg
Toddler Storytime is a storytime program designed for toddlers aged 18 months to 3 years and their caregivers, featuring brief stories, rhymes, songs, fingerplays, and other activities. Space is limited; pick up a free ticket at the Youth Services desk […]
April 22, 2026, 10 AM or 2 PM / ET Grade 3-8 / Age 8-14 Free Explorer Classroom is a live, interactive online event featuring National Geographic Explorers. Earth Day Event: Document the Great Green Wall, an initiative to restore […]
TCC Joint-Use Library
1700 College Crescent, Virginia Beach
Join us for an Earth Day Storytime and Craft: We will read a book, sing and dance, and then make a craft to take home! Ages 3-5 with caregiver. All supplies provided. Registration is required.
Join us Wednesdays for an engaging morning of self-determined, exploratory play based upon the Anji Play approach. This is an unstructured, drop-in program for children of all ages. Parent or caregiver attendance is required. Registration is not required. In keeping […]
Oceanfront Area Library
700 Virginia Beach Blvd, Virginia Beach
Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program. Ages […]
St Luke's Historic Church & Museum
14477 Benns Church Blvd, Smithfield
Cemetery Preservation Workshop Join St. Luke’s Staff as we get our hands dirty. The Cemetery Preservation Workshop is a free program designed to educate volunteers on the necessary training needed to safely preserve and protect historic tombstones and markers. This […]
Celebrate Earth Day with us Join us at City Hall Plaza (801 Crawford St.) on Wednesday, April 22 from 10AM – 2PM for a day focused on sustainability and community resources. Free earth-friendly giveaways Information on city recycling methods Stop […]
South Norfolk Memorial Library
801 Poindexter St, Chesapeake
Browse a diverse selection of books, DVDs, CDs and audiobooks, then fill a bag for $5. Got a canvas tote, a plastic grocery bag, or brown sack, bring it! Only cash or check payments are accepted.
South Norfolk Memorial Library
801 Poindexter St, Chesapeake
Browse a diverse selection of books, DVDs, CDs and audiobooks, then fill a bag for $5. Got a canvas tote, a plastic grocery bag, or brown sack, bring it! Only cash or check payments are accepted.
Princess Anne Area Library
1444 Nimmo Parkway, Virginia Beach
Build confidence and independence with an increased focus on more complex books, emphasizing alphabet and letter recognition, shapes, and hands-on activities. Age 3 with caregiver. Registration is required.
Yorktown Library
8500 George Washington Memorial Highway, Yorktown
Story time is a program with stories, poems, finger plays, songs and a craft with a focus on nurturing a lifelong love of reading and appreciation of books. Registration is required for this event. Registration will open on March 23, […]
Toddler Tales is an introduction to story time for toddlers and their parent/caregiver. Registration is required for this event. Registration will open on March 23, 2026 @ 10:00am. This event uses combined registration. If you register for this event, you […]
Oceanfront Area Library
700 Virginia Beach Blvd, Virginia Beach
Boost independence and develop social skills using writing activities, basic concepts (i.e., colors, shapes, letters, etc.), large muscle movement, and social-emotional learning opportunities focusing on the whole child. Age 2 with a caregiver. Registration is required.
Kempsville Area Library
832 Kempsville Road, Virginia Beach
Build early language and large motor skills through rhyme, songs, book sharing and hands-on activities with your child. Ages 6-24 months with caregiver. Registration is required.
Join us for stories, songs, and activities with new friends every Wednesday at 10:30am! Questions? Call 757-764-2906 or e-mail langleyafblibrary@gmail.com.
Windsor Woods Area Library
3612 South Plaza Trail, Virginia Beach
Build confidence and independence with an increased focus on more complex books, emphasizing alphabet and letter recognition, shapes, and hands-on activities. Age 3 with caregiver. Registration is not required. Seating is limited. Programs that do not require registration are available […]
Oceanfront Area Library
700 Virginia Beach Blvd, Virginia Beach
Come and enjoy a craft that you and your child can participate in between storytimes. Each Make & Take Craft will be based off of something that was learned in storytime and further enrich your child's knowledge. Ages 2-3 with […]
Pretlow Branch Library
111 West Ocean View Avenue, Norfolk
Toddler Times are engaging programs centered on rhymes, music, movement and books. (Toddlers, Ages 2-3) Parents and caregivers don't have to get tickets for themselves (except for events geared towards the whole family). Tickets will be available one week before […]
Lafayette Branch, Norfolk Public Library
1610 Cromwell Dr., Norfolk
Grow a happy, healthy baby one rhyme at a time! Babygarten features fun songs, movement activities, colorful toys, board books and great resources for parents. (Babies, Ages 0-2)
Kids Cove Mount Trashmore
310 Edwin Drive, Virginia Beach
Cherry Blossom Craft Playgroup! Spring is in full bloom and we're celebrating with the most beautiful craft of the season! Join us for a Cherry Blossom Craft playgroup where the littles get to create their very own springtime masterpiece! Wednesday, […]
Yorktown Library
8500 George Washington Memorial Highway, Yorktown
Story time is a program with stories, poems, finger plays, songs and a craft with a focus on nurturing a lifelong love of reading and appreciation of books. Registration is required for this event. Registration will open on March 23, […]
Toddler Tales is an introduction to story time for toddlers and their parent/caregiver. Registration is required for this event. Registration will open on March 23, 2026 @ 10:00am. This event uses combined registration. If you register for this event, you […]
The Slover / Downtown Branch Library
235 E. Plume Street, Norfolk
1-2-3 Play With Me is a playgroup and fun-filled program experience for kids, parents and caregivers. Each program includes free play, an art activity, circle time and resources for parents.
The Big Free Bookstore
5802 E Virginia Beach Blvd Suite 158 Janaf, Norfolk
Get ready for an Earth Day celebration! Join us for a Read-a-loud and Craft event at the Big Free Bookstore! Mark your calendars for April 22nd from 11 am to 12 pm, where you can read along with us and […]
James City County Library
7770 Croaker Rd, Williamsburg
Calling all LEGO engineers! Join us for 8 sessions of building your LEGO engineering skills with our Lego Education SPIKE kits. These sessions are presented at an introductory level for kids ages 6-8 and drop-ins are encouraged. Pick up a […]
Oceanfront Area Library
700 Virginia Beach Blvd, Virginia Beach
Boost independence and develop social skills using writing activities, basic concepts (i.e., colors, shapes, letters, etc.), large muscle movement, and social-emotional learning opportunities focusing on the whole child. Age 2 with a caregiver. Registration is not required
James City County Library
7770 Croaker Rd, Williamsburg
Join us for 8 cumulative sessions of building your LEGO engineering skills with our Lego SPIKE Essentials kits. This curriculum covers topics such as basic coding, creating algorithms, conditional statements, and loops. Students assemble robot designs with the SPIKE Essential […]
Norfolk Animal Care & Adoption Center
5585 Sabre Rd, Norfolk
Already run out of fun Spring Break activities? Visit NACC Thursday-Tuesday 1:30-6pm with your favorite book to read aloud to our animals! Adults can supervise up to 2 children. Not on spring break but want to enjoy a free activity […]
April 22, 2026, 10 AM or 2 PM / ET Grade 3-8 / Age 8-14 Free Explorer Classroom is a live, interactive online event featuring National Geographic Explorers. Earth Day Event: Document the Great Green Wall, an initiative to restore […]
Princess Anne Area Library
1444 Nimmo Parkway, Virginia Beach
Practice creative problem solving and language skills while engaging in imaginative play! All materials are provided. Ages 3-5 with caregiver. Registration is required.
Indian River Library
2320 Old Greenbrier Road, Chesapeake
Get crafty for Earth Day! Choose some environmental decals, then watch the Cricut smart cutting machine in action as it cuts out your name. Apply your decals and enjoy your eco-friendly creation.
Kempsville Area Library
832 Kempsville Road, Virginia Beach
Bring your craft, your supplies and your passion! Meet other crafters and creators, share your ideas and get new ones! Adults. Registration is not required.
Ages 5-16 2 Free Games per Day! Register at kidsbowllfree.com Shoes not included. Snack bar open for purchases. Tuesdays- Thursdays until December 17, 2026 Location: Bowling Center 675 Dickman Street Fort Eustis, VA Open to all with base access.
Windsor Woods Area Library
3612 South Plaza Trail, Virginia Beach
We all love to read a good story, but are you ready to write one? Come and try something new. Be the author of your very own story. This is a 3 part program. Ages 6-8. Registration is required.
Indian River Library
2320 Old Greenbrier Road, Chesapeake
Create your own newspaper planter in celebration of Earth Day! Participants will learn how to create recycled newspaper planters and plant seeds. All materials are provided.
Indian River Library
2320 Old Greenbrier Road, Chesapeake
Come celebrate Earth Day with a nature film! Join us on Earth Day for a fun, all-ages afternoon movie celebrating Earth Day. Enjoy a film that highlights nature, adventure, and our amazing planet.
Kempsville Area Library
832 Kempsville Road, Virginia Beach
Adventure awaits! Join an in-person Dungeons & Dragons campaign with other interested teens under the direction of an experienced Library Game Master. No prior experience required. On-going campaign, new players welcome! Ages 14-18. Registration is required.
Tweens ages 8-12 years old are invited to celebrate Earth Day! Explore the weather with exciting experiments, build green energy Snap Circuits kits, and decorate tie dye creations with new friends.
Pretlow Branch Library
111 West Ocean View Avenue, Norfolk
Grow a happy, healthy baby one rhyme at a time! Babygarten features fun songs, movement activities, colorful toys, board books and great resources for parents. (Babies, Ages 0-2) Parents and caregivers don't have to get tickets for themselves (except for […]
Pretlow Branch Library
111 West Ocean View Avenue, Norfolk
Join other young anime and manga fans as we do fun activities tied to anime and manga titles we love! Meeting every 2nd and 4th Wednesday. (Tween, Ages 9-13) Questions? Call 757-441-1750 or email kevin.hulguin@norfolk.gov.
Pearl Bailey Library
2510 Wickham Ave, Newport News
Start with a fun, hands-on snack-making activity, then settle in to enjoy themed stories while you munch! In this 55-minute program for kids ages 5-11, we'll craft a simple treat that connects to the books we'll read together - making […]
Windsor Woods Area Library
3612 South Plaza Trail, Virginia Beach
Adventure awaits! Join us for a one off Dungeons and Dragons adventure with other interested teens led by a Library Game Master. In honor of Halfway to Halloween, dress up as your character and show off your best cosplay. No […]
Princess Anne Area Library
1444 Nimmo Parkway, Virginia Beach
Join us Wednesdays for teen-only activities. Enjoy movies, games, crafts, and more, with different selections each week. Grades 6-12. Registration is not required; drop in any time! Weekly Themes: 1 st Wednesday: Arts & Crafts 2 nd Wednesday: Gaming 3 […]
Poquoson Public Library
500 City Hall Ave, Poquoson
Book Bling is a craft night for teens who want to create, hang out, and personalize a book cover with fun materials like gems and washi tape. Teens are welcome to bring their own books if they can, or may […]
Mary M. Torggler Fine Arts Center
1 Avenue of the Arts, Newport News
The American Revolution provides the backdrop to the dramatic lives and wartime correspondence of Continental Army General Henry Knox and and his young wife, Lucy Knox. In collaboration with TheatreCNU, Dr. Denise Gillman directs museum performances of selected readings of […]
Mount Trash Trash Tours (Registration Required) In celebration of Earth Week, join VB Parks and Recreation staff as they lead you on a tour Mount Trashmore! This tour includes a climb to the top of the mountain where you’ll discover […]
Chesapeake Central Library
298 Cedar Rd, Chesapeake
Come drink some coffee or tea and discuss a classic book that you have always wanted to read! At this meeting we will discuss 'Emma' by Jane Austen! This month we will read Emma by Jane Austen! Read this treasure […]
MEO Central Library
4100 Virginia Beach Blvd, Virginia Beach
For non-native speakers of English. This is a FREE beginning-level class for speaking, reading, and writing English. Adults. Registration required. When you register you are registering for the series. The class is every Wednesday as listed in the drop down […]
VIBE Creative District
611 18th St, Virginia Beach
An outdoor community gathering where poets and writers come together to read, write, and share. Each event features a local poet who reads their own work and leads participants through a guided free-writing session using original prompts. The event closes […]
Spring College Fair 22 APR FROM 6:00 PM TO 8:00 PM Indian River High School, 1969 Braves Trail, Chesapeake, VA 23325, USA Join us on April 22nd at Indian River High School for the Chesapeake Public Schools Spring College Fair! […]
Folk Music: the songs the people are singing. Join us for a family friendly gathering of friends and neighbors joining together to share in music and comradery. Lead a song, request a tune, or pick from the songbook. Bring your instrument, your […]
Northern Shores Recreation Center
6701 Respass Beach Road, Suffolk
Celebrate the arrival of spring with a fun-filled event for all ages featuring outdoor games, creative crafts, and plenty of activities. Spend your evening at Northern Shores Recreation Center honoring Earth Day and the beauty of the spring season free, […]
Crossroads Recreation Center
8019 Old Ocean View Rd, Norfolk
Girls Night Out is happening at Crossroads Community Center! We would love for you to join us for an unforgettable evening on Wednesday, April 22 from 6-8 p.m. Bring your energy, creativity, and excitement because it is going to be […]
Salem United Methodist Church
Salem Road, Virginia Beach
We are a girls troop in Virginia Beach serving girls ages 11-17. As a youth-led troop, Scouts plan activities, run meetings, and make decisions with support from trained adults. We meet Wednesdays at 7:00 PM at Salem United Methodist Church […]