Ways to Celebrate Earth Day in St. Louis

Go Green in April at These Fun Events

Silver-spotted Skipper Shaw Nature Reserve
Andy Reago & Chrissy McClarren/Flickr/CC by 2.0

Earth Day is a chance to learn more about the local environment and ways to protect the planet. Here are ideas on some great ways to celebrate Earth Day in the St. Louis area. For other ideas on what to do in April, check out Free Spring Events & Activities in St. Louis and St. Louis' Top April Events.


  • 01 of 08

    The Butterfly House in Faust Park is hosting a Spring Fling on weekends in April. Visitors can learn about the important role insects play in helping gardens grow. Each week will highlight a different insect through crafts, games, and other family-friendly activities.
    Weekends in April and May 2018
    11 am - 3 pm
    Butterfly House

  • 02 of 08
    Silver-spotted Skipper Shaw Nature Reserve
    Andy Reago & Chrissy McClarren/Flickr/CC by 2.0

    Hike through beautiful Shaw Nature Reserve and learn all about the wildflowers and native grasses that grow there. The wildflower ecology class caters to both beginners and serious students. Hikers are encouraged to bring a picnic lunch. The cost is $9 for the general public and $7 for members.
    April 10, 17, 24 2018
    9:30 am - 12pm
    Shaw Nature Reserve

  • 03 of 08
    Electronic Recycling
    Johner Royalty-Free/Getty Images

    Residents in St. Charles County can celebrate Earth Day by recycling old electronics. There are two collection locations: Recycle Works Central at 60 Triad South Drive in St. Charles, and Recycle Works West at 2110 East Pitman Avenue in Wentzville. Most items will be taken at no cost, but there is a fee for appliances ($15 and up), computers ($10) and televisions ($10 to $25).​
    April 21, 2018
    9 am - 4 pm
    St. Charles County

  • 04 of 08

    The annual festival in Forest Park is the largest Earth Day celebration in the area. This year the festival is expanding to two full days of local music, live performances, workshops and more. Dozens of restaurants serve up a variety of dishes including organic, locally-grown, vegetarian and vegan items. There's also a children's area, rock climbing wall and yoga classes throughout the day.  Admission to the festival is free.
    April 21-22, 2018
    11 am - 5 pm
    Muny Grounds, Forest Park

    Continue to 5 of 8 below.
  • 05 of 08
    St. Louis Zoo
    Aaron Carlson/Flickr/CC 2.

    The St. Louis Zoo is celebrating Earth Day with a Party for the Planet. Kids will learn how to be a superhero for the planet at Earth Day stations set up around the Zoo. There will also be special keeper chats throughout the day and live music from the Bottoms Up Blues Gang at the Schnuck Family Arena. Admission is free.
    April 22, 2018
    11 am - 3pm
    St. Louis Zoo

  • 06 of 08

    Godfrey, Illinois, celebrates the environment each April with a tree planting and festival in Glazebrook Park. The day begins with a youth fishing derby. There is also face painting, environmental crafts, bounce houses, a climbing wall and more. Admission is free.
    April 27, 2018
    4 am - 8 pm
    Godfrey, IL

  • 07 of 08

    The Nature Institute is hosting its 6th annual Riverbend Earth Day Festival at Piasa Harbor in Godfrey, Illinois. The festival includes live music, locally-sourced foods, and arts & crafts. There are also organized hikes and paddling excursions from the harbor. In addition, vendors will be sharing information about recycling and conservation.
    April 14, 2018
    12 pm. - 6 pm
    Godfrey, IL


  • 08 of 08

    The Missouri Botanical Garden is hosting a Tulip Trot through its colorful grounds. The 5K run has no clock and no winners. Instead, it's all about fun and enjoying the beauty of the Garden's blooming flowers. The cost to participate is $40 for the general public and $30 for members. Money raised goes to the Children's Garden. 
    April 29, 2018
    7 am - 9 am
    Missouri Botanical Garden