Home / Focus  / Play  / Where to Celebrate Earth Day Around Philly and the Main Line

Where to Celebrate Earth Day Around Philly and the Main Line

From family festivals to hands-on science activities, here's where to celebrate (and learn to protect) our planet.

Earth Day is Sunday, April 22 this year, and there are so many fun opportunities to celebrate while learning about nature and protecting the planet, from festivals to hands-on science activities. Here are our top picks for family-friendly ways to get eco-friendly.


Please Touch Museum 

April 16, 9 am — 5 pm

4231 Avenue of the Republic, Philadelphia


The Please Touch Museum’s Earth Day celebration is focused on the ocean and water. There will be a dress-up area in Hamilton Hall, “Splish Splash Storytime,” naturalist shell art, and more all day long.

Earth Day Celebration at Blanche A. Nixon/Cobbs Creek Library

April 16, 4 pm

5800 Cobbs Creek Parkway, Philadelphia


Come for stories and games about planet Earth.

The Center for Art in Wood

April 21, 10 am — 5 pm

141 N. Third St., Philadelphia


The Center for Art in Wood will have hands-on crafts for the whole family, information on what you can do to help protect the environment, and earth-friendly giveaways. It will also be the last day to catch the exhibit “Seeing the Forests and the Trees: Winifred Helton-Harmon,” which combines large-scale photographic prints, sculpture, sounds, and videography to create an immersive forest experience.


April 21, 10 am — 2 pm

Schuylkill Center for Environmental Education, 8480 Hagy’s Mill Road, Philadelphia


Celebrate with science and environmental art activities, hikes, and crafts. The event will also have food trucks, dance, and a fort-building competition. This event is part of the Philadelphia Science Festival.

Riverfront North Earth Day Festival 

April 21, 10 am — 4 pm

Lardner’s Point Park, 5202 Levick St., Philadelphia


This all-ages festival will include outdoor cleanup, live music, food trucks, environmental demos, and kids’ activities.

Run for Clean Air

April 22, 7 –11 am (Kids’ Fun Run begins at 9:30 am)

Martin Luther King Jr. Drive and Benjamin Franklin Parkway, Philadelphia


This is one of the region’s longest-running charity races and its largest Earth Day event. Choose from a 3K walk, 5K run, or 10K run. The three distance runs on Earth Day follow the banks of the Schuylkill River along Martin Luther King Drive. As you run, you’ll see signs with engaging environmental facts and statistics at every mile marker. And even if you’re not a runner, the whole family can get involved—there is also a Kids’ Fun Run (a half-mile for kids ages 6-12, and a 250-yard dash for kids ages 5 and under!), along with a Kids’ Corner where kids can learn about sustainability and healthy living with make-and-take crafts and environmentally-friendly games! The event also features an Earth Day celebration with food, drinks, vendors and other activities at finish line and event area, and eco-friendly swag bags for all participants. Want to get involved, but can’t make it that day? They also offer a Virtual 5K, so you can Run for Clean Air anywhere.

Be a Scientist Day!

April 22

Various locations throughout Philadelphia


As part of the Philadelphia Science Festival, so many science institutions open their doors to families for hands-on learning activities. You can be a geologist at the Wagner Free Institute, be a wildlife biologist down by the river, be an environmental scientist at Fairmount Water Works, and much, much more!

National Constitution Center

April 22, 9:30 am — 5 pm

525 Arch St., Philadelphia


Learn about green pioneers like President Teddy Roosevelt, and First Lady Claudia “Lady Bird” Johnson. Kids can create fun and handy “cootie-catchers” that provide helpful tips on going green at the activities table. And hopefully the weather is nice, and you can go outside on the front lawn for gardening and 18th Century games.

Academy of Natural Sciences 

April 22, 10 am — 5 pm

1900 Benjamin Franklin Parkway, Philadelphia


See a range of specimens from the museum’s world-renowned collection, and conduct a variety of experiments to learn more about the planet (and how you can be a better steward of the environment). Create sustainable make-and-takes, and learn easy tips on how to make positive changes in your home and community.

Earth Day Program at Northeast Regional Library

April 22, 2 pm

2228 Cottman Ave., Philadelphia


Make an environmentally safe craft and snack.

Earth Day Parkour Meet-Up

April 22, 3 — 7 pm

Paine’s Park, Martin Luther King Jr. Drive and Benjamin Franklin Parkway, Philadelphia


Pinnacle Parkour Academy is taking it outside for an afternoon of to go jumping around and picking up trash at the skate park.

Earth and Arbor Day Family Festival at Camden Children’s Garden

April 28—29, 1 — 4 pm

3 Riverside Drive, Camden, New Jersey


Celebrate Earth Day and weave a nature square. Children who come dressed as Mother Earth, Fred the Fish, or a Truffula Tree will receive $1 off of their admission.

The Main Line and Beyond

Haverford Earth Day Celebration

April 21, 9 am — noon

Haverford CREC, 9000 Parkview Drive, Haverford


Come for a full morning of fun eco activities for all ages. Kids ages 12 and up can build a bee house, birdhouse, or bat house to take home. Some activities require pre-registration on the township’s website. You can even make yourself a smoothie on a bike-powered blender! There will also be live music and an appearance by Smokey the Bear. Learn about birding, composting, gardening, and other ways to be more environmentally friendly.

Elmwood Park Zoo’s Party for the Planet

April 21, 10 am — 3 pm

1661 Harding Blvd., Norristown


Elmwood Park Zoo’s annual eco-celebration features live entertainment (including a live animal show, and kids’ fitness demo), an Earth Expo with participating vendors showcasing their eco-friendly products and services, and raffles.


April 21, noon — 4 pm

Narberth Park, 80 Windsor Ave., Narberth


Celebrate Earth Day at Narberth’s annual event featuring exhibitors from environmental organizations, live music, raffles, healthy food, fun and games for the whole family.

Earth Day Celebration at Delaware Children’s Museum

April 22, 10 am — 5 pm

550 Justison St., Wilmington, Delaware


The Delaware Children’s Museum will hold earth science programming in their STEM Room, a free plant giveaway, and of course the Earth Balloon will be on display.

Earth Day Workshop at The Handwork Studio

April 22, 3 — 5 pm

35 N. Narberth Ave., Narberth


Kids will learn ways to get “eco-consciously crafty.” Pre-registration is required.

Garden Sprouts: Celebrate Earth Day at Tyler Arboretum

April 24, 1 pm

515 Painter Road, Media


Kids ages 4-6 (and their grownups) will turn over logs and stones to watch slimy worms and slugs at work—nature’s own recyclers. They will also have fun creating recycled art projects.


Lead photograph by J. Fusco for Visit Philadelphia.



Sorry, the comment form is closed at this time.

New Server (