The 10 Best Places to Celebrate Earth Day in Virginia!

Every April 22 we celebrate the fact that we are, as far as we know, the only sentient creatures in the galaxy. How do we show this appreciation, you may ask? By celebrating Mother Earth, the blue miracle of a planet that sustains all known life. The modern environmentalism movement isn’t all that old—it began in 1970—but Earth Day is one of our greatest reminders to appreciate the world around us. In Virginia, you can rock Earth Day at any of the following 10 places. 

1. Arbor Tree and Native Plant Sale at the EJC Arboretum, Harrisonburg, VA

The Edith J. Carrier Arboretum on the James Madison University campus holds a tree and native plant sale every year in deference to Earth Day. City and public officials get a 10 percent discount on all purchases. While there, why not wander the arboretum and enjoy the fifteen unique gardens? Reflect on your place in the universe, write a poem, or simply look for tips on how to landscape your own garden at home.

2. Earth Day Festival, Martinsville, VA

The Virginia Museum of Natural History will host its annual Earth Day Festival on at the J. Frank Wilson Park in Martinsville, Virginia. This free event includes games, face painting, crafts, and live music. Learn more about the earth and the museum while enjoying a family-friendly afternoon out.  

3. Earth Day Celebration at the Virginia Living Museum, Newport News, VA

The Virginia Living Museum in Newport News, Virginia, celebrates Earth Day first by providing special accommodations for the animals on site. The museum showcases live animals that best represent Virginia. On Earth Day, the animals receive special treats while the museum offers programming regarding the environment and recycling. Earth-friendly vendors and environmental organizations will be on site with more information. 

4. Alexandria Earth Day, Alexandria, VA

The annual Alexandria Earth Day celebration changes its theme yearly. In years past, the themes were “Choose to Reuse – Your Choices Matter,” and “It’s Your Turn to Lead!” The celebration includes demonstrations, hands-on activities, and exhibits. The Ellen Pickering Environmental Excellence Award is given out at the event, too. Exhibitors, events, and activities are regularly added between now and Earth Day, so make sure to check the website. Volunteer opportunities are also available. 

5. Visit a brewery, Multiple locations

Many breweries throughout the state pride themselves on having sustainable business models, as well as raising environmental issues. Several craft breweries, including Aslin Beer Co., in Herndon, Badwolf Brewing Company in Manassas, Coaelacanth Brewing Company in Virginia Beach, and nine more are donating a portion of their sales to the Keep Virginia Beautiful and Virginia Green non-profit organizations. If you don’t have much of a green thumb but want to contribute, then there isn’t a much easier way than kicking back a brew, supporting your local businesses and green non-profits. 

6. Enrichmond Earth Day Festival, Richmond, VA

Enrichmond is a foundation “serving Richmond’s people, parks, and public spaces” that has been serving Richmond and the Department of Parks, Recreation, and Cultural Arts for over two decades. Exhibitors, craft markets, and art are available for sale. The festival takes place alongside the James River in one of Richmond’s most beautiful natural retreats. 

7. Plant Trees at Earth Day Roanoke

In Roanoke, you can celebrate Earth Day by planting trees and learn from various Earth Day educators. In addition to tree planting, vendors and exhibits are available throughout the parks. Be sure to check their site for more details!  

8. Earth Day vineyard tour

Keswick Vineyards and others throughout the Commonwealth celebrate Earth Day by providing guided walking tours throughout the vineyards. Winemakers and other employees discuss “the challenges of growing grapes in Virginia and what practices we implement to combat those,” taking a different approach to how the Earth provides for its people. Oh, and participants will be tasting chardonnay, viognier, merlot, and others. 

9. Live Well Festival, Manassas, VA

Join the people of Historic Manassas for the annual Live Well Festival on Earth Day. Not only will this festival celebrate the earth, but it pays special attention to human health as well. Free health screenings, fitness classes, kid activities, and entertainment are offered as part of the festivities. Exhibitors and civic organizations are on-site to educate, and artists will display and sell artwork. One of the most popular attractions is the farm to table brunch. Make sure to pick up a brunch ticket early. 

10. Recycle at Mt. Trashmore in Virginia Beach

Mt. Trashmore in Virginia Beach is host to various exhibits, activities, and displays that explore different ways to green-ify your life. But perhaps the biggest activity is the AAA Recycling Zone. Electronics recycling, document shredding, car battery round-up (for a $5 gift card), and child safety seat recycling are just a few of the options. A limited amount of rain barrels, used to conserve rainwater, are available for sale. Live music, recycling dumpster painting, a Zen Zone with yoga demos, and more are all available throughout the day. 

Share your favorites!
Virginia Search
Find Earth Day Events Near You
Find Earth Day Events Near You

Tavern Wine Fest

9:00 AM
Rice's Hotel - Hughlett's Tavern, Heathsville, VA
Learn More

Earth Day Celebration

9:00 AM
Pocahontas State Park, Chesterfield, VA
Learn More

Hampton Mosaic Festival

10:00 AM
Mill Point Park, Hampton, VA
Learn More

Earth Day Fairfax

10:00 AM
Sully Historic Site, Chantilly, VA
Learn More

Earth Day

10:00 AM
Lake Anna State Park, Spotsylvania, VA
Learn More

Earth Day Celebration for Kids

10:00 AM
Shenandoah River State Park, Bentonville, VA
Learn More

Earth Day Celebration

11:00 AM
Mount Trashmore Park, Virginia Beach, VA
Learn More

Earth Day

12:00 PM
Deep Run Park and Recreation Center, Henrico, VA
Learn More

eARTh Day

12:00 PM
Machicomoco State Park, Hayes, VA
Learn More

Earth Day Celebration

1:00 PM
Sweet Run State Park, Purcellville, VA
Learn More
Visit a Nature Center and Botanical Garden Near You
Find Nature Centers and Botanical Gardens Near You
3401 Courthouse Road, Richmond, VA
Rockwood Nature Center is the only county-operated nature center in Chesterfield County. The log cabin-style facility is nestled by the forest in R... Read More
1800 Lakeside Avenue, Richmond, VA
Our Mission: Lewis Ginter Botanical Garden provides education to the community about the plant world, promotes the best in horticulture and landsca... Read More
4308 Hermitage Road, Richmond, VA
Bryan Park, located on the city's Northside, is another of Richmond's historic parks. The entrance to the park is located near the I-95 interchange... Read More
2201 Shields Lake Drive, Richmond, VA
A first visit to Maymont is best started at the Robins Nature & Visitor Center—Maymont's front door-but a history lover will soon find a ... Read More
4000 Pilots Lane, Richmond, VA
HistoryEstablished in 1922 Forest Lawn is a place of beauty and serenity, with more than 200 acres of well-cared-for lawns, flowering shrubs, state... Read More
400 Sausiluta Drive, Richmond, VA
Three Lakes Park and Nature Center bring together the three worlds of air, water, and land for visitors to explore. The Nature Center is a 6,500 sq... Read More
780 University Boulevard, Harrisonburg, VA
The Edith J. Carrier Arboretum (Arboretum) is a 125-acre urban botanical preserve located within the city of Harrisonburg and the campus of James M... Read More
963 Ross Road, Lexington, VA
MissionTo educate and inspire people of all ages to become successful stewards of the Earth.GoalsTo develop and administer year-round activities, p... Read More
400 Blandy Farm Lane, Boyce, VA
The State Arboretum of Virginia (also known as the Orland E. White Arboretum) occupies the central 172 acres of Blandy Experimental Farm. Started i... Read More
26320 Ticonderoga Road, Chantilly, VA
About Us Welcome to Our Garden The National Botanic Garden is dedicated to education and research, connecting adults and children to nature. This ... Read More
5040 Walney Road, Chantilly, VA
Walney Visitor Center is a public park facility which offers educational exhibits, programs and information to over 30,000 visitors per year. Situa... Read More
8511 Greeley Boulevard, Springfield, VA
Acres of undisturbed woodland, quiet trails, splashing streams and a tranquil pond are just a few of the reasons to visit Hidden Pond Nature Center... Read More
21085 The Woods Road, Leesburg, VA
The word "banshee" is a Gaelic term for a female spirit and the word "reeks" is a Gaelic term for hills and dales. Legend has it that around the 18... Read More
901 Amherst Street, Winchester, VA
MissionThe mission of the Museum of the Shenandoah Valley is to preserve and enrich the cultural life and heritage of the Valley.HistoryThe Museum ... Read More
5535 Centerville Road, Williamsburg, VA
Our mission is to enhance the life of residents and visitors by promoting beautiful gardens for the enjoyment of plants and the environment through... Read More
11450 Glade Drive, Reston, VA
The Walker Nature Center is the heart of Reston’s 1,300 acres of open space. The Center provides a variety of educational and recreational re... Read More
7701 Royce Street, Annandale, VA
Hidden Oaks Nature Center, minutes inside the Beltway, features a pond and an interactive exhibit ideal for children two years and up. Located in t... Read More
3200 Mt Vernon Memorial Highway, Mount Vernon, VA
George Washington oversaw all aspects of the landscape at Mount Vernon. He extensively redesigned the grounds surrounding his home, adopting the le... Read More
6621 Columbia Pike, Annandale, VA
Mason District Park is located at 6621 Columbia Pike in Annandale. It has playing fields, a large natural area, a hiking trail, play ground and tot... Read More
3701 Lockheed Boulevard, Alexandria, VA
 The Huntley Meadows Visitor Center is a great place for a meeting, training or team building. The multi-purpose room can be set up with table... Read More
Show More
Select a Virginia town to find
the Best Things-To-Do and Places To Go around you
Bristol County
Buena Vista City County
Charles City County
Charlottesville City County
Chesapeake City County
Colonial Heights City County
Covington City County
Danville City County
Franklin City County
Galax City County
Hampton City County
Harrisonburg City County
Hopewell City County
Lexington City County
Loudon County
Lynchburg City County
Manassas Park City County
Martinsville City County
Newport News City County
Norfolk City County
Norton City County
Petersburg City County
Poquoson City County
Portsmouth City County
Powhatan County
Radford County
Roanoke City County
Salem County
Staunton City County
Suffolk City County
Waynesboro City County
Winchester City County