clock menu more-arrow no yes mobile
Photo via Shutterstock/Alena Ozerova

9 Christmas tree shopping locations in D.C., mapped

View as Map

Editor's Note: This post was originally published in December 2016 and has been updated with the most recent information.

In only a few more weeks, Christmas will be here. While for some, the holiday can't come soon enough, for others who have procrastinated a tad on the decorating, it can be a bit stressful. If worse comes to worse, consider checking out D.C. Tree Delivery, but if you'd like to go to a D.C. location and inspect the tree before buying it, check out the locations mapped below.

In this map, both real and artificial tree shopping locations are mapped. The locations were listed geographically from the most Northwest to the most Southeast.

Read More

Johnson's Florist & Garden Center

Copy Link
Hours: Open from 9 a.m. to 6 p.m. on Sundays through Wednesdays and from 9 a.m. to 7 p.m. on Thursdays through Saturdays

Along with a flower shop, this location is also offering live Christmas trees of various shapes and sizes. Prices start at $49.99.

Photo via Shutterstock/Romas_Photo

Dan and Bryan Trees

Copy Link
Hours: Open from 10 a.m. to 9 p.m. on Mondays through Fridays and from 9 a.m. to 9 p.m. on Saturdays and Sundays.

On the grounds of the Church of the Annunciation, you'll find locally grown, fresh cut trees of all sizes. There are also wreaths, roping, and stands available.

Photo via Shutterstock/Art65395

Walmart Supercenter

Copy Link
Hours: Open daily from 6 a.m. to 12 a.m.

If you're not too keen on real trees, head over to this Walmart location for the artificial plastic trees available. Prices range from $20 for a six-foot-tall tree to over $100 for a seven-and-a-half-foot-tall or higher tree.

Photo via Shutterstock/Art65395

Costco Wholesale

Copy Link
Hours: Open daily from 10 a.m. to 8:30 p.m. on Mondays through Fridays, 9:30 a.m. to 6 p.m. on Saturdays, and 10 a.m. to 6 p.m. on Sundays.

If artificial trees are more your style, this Costco location has got them. Prices for these plastic trees range from the low $100s to the upper $200s.

Photo via Fluffymuppet

Logan Hardware

Copy Link
Hours: Open daily from 7:30 a.m. to 9 p.m. on Mondays through Fridays, 8 a.m. to 9 p.m. on Saturdays, and 9 a.m. to 7 p.m. on Sundays

Prices for the Christmas trees here range from $34.99 up to around $60. Logan Hardware also offers ornaments, tree toppers, stockings, and wreath hangers.

Photo via Shutterstock/Art65395

Old City Farm & Guild

Copy Link
Hours: Open from 12 p.m. to 8 p.m. on Mondays through Fridays, 10 a.m. to 8 p.m. on Saturdays, and 10 a.m. to 6 p.m. on Sundays

Along with Christmas trees, the Old City Farm & Guild also offers cedar, fraser, and pine garlands, fraser fir wreaths, and even mistletoe. The trees come in all shapes and sizes.

A photo posted by Ally Gibson (@allygibz) on

Eastern Market

Copy Link
Hours: Open Tuesdays through Fridays from 7 a.m. to 7 p.m., Saturdays from 7 a.m. to 6 p.m., and Sundays from 9 a.m. to 5 p.m.

The prices for the trees here are standard with $30 for a small tree and $100 for a large tree.

Photo via Nannette Turner

Ginkgo Gardens

Copy Link
Hours: Open from 8 a.m. to 7 p.m. on Mondays through Fridays, 8 a.m. to 6 p.m. on Saturdays, and 9 a.m. to 5 p.m. on Sundays

Here, find real three-foot-tall to 10-foot-tall trees perfect for the holidays. Prices range from $29.99 up to $99.99.

Photo via foolfillment

Lowe's Home Improvement

Copy Link
Hours: Open daily from 6 a.m. to 9 p.m.

In this home improvement store, expect to find Christmas trees, perfect for any home. On Yelp, reviews for this location vary, but commenters praised the store for its knowledgeable employees and clean and well organized inventory.

Photo via Shutterstock/Gilmanshin

Johnson's Florist & Garden Center

Hours: Open from 9 a.m. to 6 p.m. on Sundays through Wednesdays and from 9 a.m. to 7 p.m. on Thursdays through Saturdays

Along with a flower shop, this location is also offering live Christmas trees of various shapes and sizes. Prices start at $49.99.

Photo via Shutterstock/Romas_Photo

Dan and Bryan Trees

Hours: Open from 10 a.m. to 9 p.m. on Mondays through Fridays and from 9 a.m. to 9 p.m. on Saturdays and Sundays.

On the grounds of the Church of the Annunciation, you'll find locally grown, fresh cut trees of all sizes. There are also wreaths, roping, and stands available.

Photo via Shutterstock/Art65395

Walmart Supercenter

Hours: Open daily from 6 a.m. to 12 a.m.

If you're not too keen on real trees, head over to this Walmart location for the artificial plastic trees available. Prices range from $20 for a six-foot-tall tree to over $100 for a seven-and-a-half-foot-tall or higher tree.

Photo via Shutterstock/Art65395

Costco Wholesale

Hours: Open daily from 10 a.m. to 8:30 p.m. on Mondays through Fridays, 9:30 a.m. to 6 p.m. on Saturdays, and 10 a.m. to 6 p.m. on Sundays.

If artificial trees are more your style, this Costco location has got them. Prices for these plastic trees range from the low $100s to the upper $200s.

Photo via Fluffymuppet

Logan Hardware

Hours: Open daily from 7:30 a.m. to 9 p.m. on Mondays through Fridays, 8 a.m. to 9 p.m. on Saturdays, and 9 a.m. to 7 p.m. on Sundays

Prices for the Christmas trees here range from $34.99 up to around $60. Logan Hardware also offers ornaments, tree toppers, stockings, and wreath hangers.

Photo via Shutterstock/Art65395

Old City Farm & Guild

Hours: Open from 12 p.m. to 8 p.m. on Mondays through Fridays, 10 a.m. to 8 p.m. on Saturdays, and 10 a.m. to 6 p.m. on Sundays

Along with Christmas trees, the Old City Farm & Guild also offers cedar, fraser, and pine garlands, fraser fir wreaths, and even mistletoe. The trees come in all shapes and sizes.

A photo posted by Ally Gibson (@allygibz) on

Eastern Market

Hours: Open Tuesdays through Fridays from 7 a.m. to 7 p.m., Saturdays from 7 a.m. to 6 p.m., and Sundays from 9 a.m. to 5 p.m.

The prices for the trees here are standard with $30 for a small tree and $100 for a large tree.

Photo via Nannette Turner

Ginkgo Gardens

Hours: Open from 8 a.m. to 7 p.m. on Mondays through Fridays, 8 a.m. to 6 p.m. on Saturdays, and 9 a.m. to 5 p.m. on Sundays

Here, find real three-foot-tall to 10-foot-tall trees perfect for the holidays. Prices range from $29.99 up to $99.99.

Photo via foolfillment

Lowe's Home Improvement

Hours: Open daily from 6 a.m. to 9 p.m.

In this home improvement store, expect to find Christmas trees, perfect for any home. On Yelp, reviews for this location vary, but commenters praised the store for its knowledgeable employees and clean and well organized inventory.

Photo via Shutterstock/Gilmanshin