The 10 Best Garden Centers and Nurseries in Virginia!

Virginian landscapers and plant enthusiasts are a passionate group. Between the hundreds of nurseries, garden centers, and outposts scattered through the Commonwealth, it can be hard to know which has the most knowledgeable staff with the best selection. That’s where we come in! Those with a green thumb will love these 10 great garden centers and nurseries in Virginia.

1. Merrifield Garden Center, Multiple locations

The Merrifield Garden Center has three locations, one in Merrifield, one in Fairfax, and another in Gainesville, Virginia. As a full-service garden center, nursery, and landscaping company since 1971, Merrifield has serviced the Northern Virginia area with exceptionally consistent quality. While still technically a mom and pop, Merrifield is a massive family owned and operated business, with over 750 employees helping to operate one of the biggest centers in the country. Merrifield sells lawn and garden products, house and home products, landscaping services, as well as a huge variety of plants. They host seasonal gardening seminars and events and have regularly updated blog posts on their website.

2. McDonald Garden Center, Multiple locations

The McDonald Garden Center in Virginia Beach, Hampton, and Portsmouth, is a Hampton Roads staple. In addition to the three main locations, ten more garden markets service customers throughout the Tidewater area. McDonald Garden Center was founded in 1945. Today, it has three year-round garden centers, a production facility, landscaping design and installation divisions, as well as a tremendous amount of plants for sale.

3. Ulster American Homestead Garden Centre, Williamsburg, VA

The Ulster American Homestead Garden Centre in Williamsburg, Virginia, is family-owned and family grown with regular specials and a transparent plant production schedule. Besides the wide variety of plants, Homestead offers unique gardening supplies, including pots, potting soil, disease and pest control, and more. Most of the plants sold are grown in their own tree houses and are overseen from planting to point of sale. Make sure to check out their custom planted services for any special event.

4. Burke Nursery and Garden Center, Burke, VA

The Burke Nursery and Garden Center in Burke, Virginia, caters to the entire Northern Virginia region. Their wide variety of annuals, perennials, trees, shrubs, and vines will dazzle the horticulturalist in you. Burke also offers landscape design and installation and has great gardening tips and advice on their website. Make sure to check out their site before stopping in for the regularly updated coupons.

5. Greenstreet Gardens of Virginia, Alexandria, VA

Greenstreet Gardens in Alexandria, Virginia, received the 2010 Gene Hall Community Service Award “in recognition for outstanding contributions…to the South County Community.” As a small business, the owners aim to give back to the community as much as possible. Greenstreet is a year-round operation growing all kinds of plants under the roof of their 70,000-square-foot greenhouse. Purchase flowers and other gifts at their physical location and help them continue to support their community.

6. Sneed’s Nursery and Garden Center, Richmond, VA

Sneed’s Nursery and Garden Center in Richmond Virginia has a garden center, flower shop, landscaping department, and offers classes to help novices learn how to become successful planters. Originally a general store opened in 1933 next to what is now the Garden Center, Sneed’s nursery has undergone quite a few transformations to reach its current height. While the flower shop is still new in comparison to the garden center and landscaping business, Sneed’s already has quite a few successful events under their belts. When in Richmond, try Sneed’s first.

7. Wolf Trap Nursery, Vienna, VA

The Wolf Trap Nursery’s offerings are top notch. Since 1972, Wolf Trap has serviced the Northern Virginia area and continues strong to this day with a fantastic selection of Bonsai trees, tropical orchids, houseplants, roses, evergreen, deciduous, and ornamental trees, garden tools, concrete products, and much more. Check out the Bonsai classes and workshops to learn how to properly care for your Bonsai and peruse the center while you’re on site to properly get in touch with your innerZen.

8. Holly, Woods, and Vines, Alexandria, VA

Holly, Woods, and Vines sell just that, and more. Servicing Southern Alexandria, the center is located on three acres and “offers the fervent nice gardener an extravagant selection of plants, trees, and shrubs.” Besides the plants, make sure to peruse their ceramic pots, urns, and fountains for all of your patio needs. Gifts include stakes, gazing balls, garden gnomes, frogs and more. Check out their website for more information regarding their reward and incentive program, as well as the most up to date information on their weekly specials and sales before dropping in.

9. Enchanted Forest Nursery and Stone, Chesapeake, VA

The Enchanted Forest Nursery and Stone in Chesapeake, Virginia, offers a wide variety of locally grown plants in their 10,000-square-foot greenhouse. With over 1,000 plants to choose from, you’re sure to find a wonderful addition to your home. Combo-pots allow you to choose a plant and pot it on site with the help of professional staff. Enchanted Forest boasts the largest natural stone inventory in Hampton Roads, with a variety including boulders, flagstone, fieldstone, cobblestone, river rock, and weekly shipments. Enchanted Forest lives up to their title of Virginian-Pilot Reader’s Choice Best of Chesapeake Gold Winner.

10. Norfolk County Feed and Seed Store, Portsmouth, VA

The people of Portsmouth, Virginia, have gotten their home, lawn, and garden goods from the Norfolk County Feed and Seed Store since 1947. The store carries fertilizers, soils, plants and bulbs, seeds, flowers, herbs, compost, bird houses, gardening tools, as well as household items and pet care. Their 70 years of service shows in everything that they do. Norfolk County Feed and Seed is exceptional.

Select a Virginia town to find the Best Things-To-Do and Places To Go around you
Find Garden Centers and Nurseries 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