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. 

Select a Virginia town to find the Best Things-To-Do and Places To Go around you
Find Earth Day Events Near You
Enter City / State or Zip code below
Visit a Nature Center and Botanical Garden Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Accomack County

Albemarle County

Alleghany County

Amelia County

Amherst County

Appomattox County

Arlington County

Augusta County

Bath County

Bedford County

Bland County

Botetourt County

Bristol County

Brunswick County

Buchanan County

Buckingham County

Buena Vista City County

Campbell County

Caroline County

Carroll County

Charles City County

Charlotte County

Charlottesville City County

Chesapeake City County

Chesterfield County

Clarke County

Colonial Heights City County

Covington City County

Craig County

Culpeper County

Cumberland County

Danville City County

Dickenson County

Dinwiddie County

Essex County

Fairfax County

Fauquier County

Floyd County

Fluvanna County

Franklin County

Franklin City County

Frederick County

Galax City County

Giles County

Gloucester County

Goochland County

Grayson County

Greene County

Greensville County

Halifax County

Hampton City County

Hanover County

Harrisonburg City County

Henrico County

Henry County

Highland County

Hopewell City County

Isle Of Wight County

James City County

King And Queen County

King George County

King William County

Lancaster County

Lee County

Lexington City County

Loudon County

Loudoun County

Louisa County

Lunenburg County

Lynchburg City County

Madison County

Manassas Park City County

Martinsville City County

Mathews County

Mecklenburg County

Middlesex County

Montgomery County

Nelson County

New Kent County

Newport News City County

Norfolk City County

Northampton County

Northumberland County

Norton City County

Nottoway County

Orange County

Page County

Patrick County

Petersburg City County

Pittsylvania County

Poquoson City County

Portsmouth City County

Powhatan County

Prince Edward County

Prince George County

Prince William County

Pulaski County

Radford County

Rappahannock County

Richmond County

Richmond City County

Roanoke County

Roanoke City County

Rockbridge County

Rockingham County

Russell County

Salem County

Scott County

Shenandoah County

Smyth County

Southampton County

Spotsylvania County

Stafford County

Staunton City County

Suffolk City County

Surry County

Sussex County

Tazewell County

Virginia Beach City County

Warren County

Washington County

Waynesboro City County

Westmoreland County

Winchester City County

Wise County

Wythe County

York County