pickinghours

Fresh Christmas wreaths and garland

A wreath cut from the same fields as your tree smells better and lasts longer than one that has sat in a warehouse. Here is what the farms on PickingHours charge for wreaths and garland, which ones let you make your own, which greens last longest, and how to keep yours fresh into January.

Plain fresh wreath
$25–$50
Farms with a price
19
Wreath classes
8 farms
Lasts indoors
2–3 weeks

The short answer

Buy your wreath at the farm, on the day you cut your tree. At the farms on this site a plain fresh wreath of about 20–26 inches costs $25 to $50; big or decorated ones go to $100. Fraser fir and balsam stay fresh longest indoors. Soak it overnight before you hang it, keep it out of sun and away from heat, and mist it every few days. A fresh wreath lasts two to three weeks inside and usually the whole season on a cold front door.

Where to buy fresh wreaths near you

Most farms on the site sell wreaths from the same barn as the trees, often made on the farm from its own greens. Some take orders; a few sell out. These are the farms that publish a wreath price.

Farm Where Wreath price, as the farm gives it Checked
Alpine U Cut Bremerton, WA Noble fir wreaths $22, cedar garland too 7 Nov 2026
Nuckols Christmas Tree Farm near Richmond, VA Fresh wreaths from $24 5 Nov 2026
Pieropan Christmas Tree Farm Massachusetts $25, $30 and $35 8 Nov 2026
Flower Family Christmas Tree Farm near Cleveland, OH $25 8 Nov 2026
Pell Family Farm Somers, CT $30 (2026) 8 Nov 2026
Morgan Hill Tree Farm Scottsville, NY $30 8 Nov 2026
Plumper Farms near Portland, OR $30–$40; 15 ft garland $30 5 Nov 2026
Elgin CHRISTmas Tree Farm near Austin, TX 26-inch wreath $32 6 Nov 2026
Bowen Christmas Tree Farm Snohomish, WA $32 6 Nov 2026
Castro Valley Christmas Tree Farm East Bay, CA $35 7 Nov 2026
Tilden Lane Farm Long Island, NY $40, cash or cheque 7 Nov 2026
Helvetia Christmas Tree Farm near Portland, OR $45, handmade 5 Nov 2026
Oak Shade Farm Virginia 12-inch $47; garland 8 ft $27, 10 ft $33 5 Nov 2026
Perfect Christmas Tree Farm North Jersey $14 to $49 by size and decoration 30 Oct 2026
Church’s Tree Farm near Grand Rapids, MI 12 to 36 in, $15–$50 31 Oct 2026
Webster’s Christmas Tree Farm Georgia $30–$50 9 Nov 2026
Ivy Point Farm West Jefferson, NC 12 in $30, 16 in $40, 20 in $50, 24 in $60 6 Nov 2026
Lantern Farm West Jefferson, NC Fraser 8–48 in $15–$100; mixed $20–$105 31 Oct 2026
Holly Lane Tree Farm near Spokane, WA Deluxe wreaths $100 6 Nov 2026

No farm near you? Every state page lists the farms that sell wreaths; look for “Wreaths” under What’s there. All Christmas tree farms by state.

Wreath making near you: farms with workshops

A wreath class at a tree farm is the easiest way to make your own: the farm supplies fresh greens by the armful, the frame and the wire, and someone shows you how to bind it. You go home with a wreath you made from greens cut that week. These farms on PickingHours run classes, parties or a wreath-building area this season.

Farm Where What they run
Morrison’s Green Valley New Concord, OH Wreath workshops from 13 November, $50
Cassens’ Christmas Trees and Crafts Springfield, IL Wreath-decorating parties from mid-November, $50 or $60
Overton Tree Farm Mattoon, IL New this season: wreath, candle and simmer-pot workshops
Buffalo Bill’s Christmas Trees near Milwaukee, WI Wreath class on Saturday 21 November
Gold Crown Farms De Luz, CA Wreath workshop on 21 November
Luchsinger’s Christmas Trees LaFayette, NY Wreath-making parties
Woods Tree Farm near Richmond, VA Wreath classes, with private fire pits
Lantern Farm West Jefferson, NC Wreath building, with garland by the foot

Classes can fill up, so tap a farm’s name to see how to book. If your farm runs one and it isn’t here, tell us and we’ll add it.

Which greenery lasts longest: Fraser fir, balsam, cedar, boxwood and more

The kind of green matters more than anything else you do afterwards. For a wreath that will hang indoors, University of Minnesota Extension recommends Fraser fir or balsam, which tend to stay fresh longer. Firs and white pine both hold their needles well; spruce drops them sooner than other conifers. Wreath greens are trimmed from the same trees farms sell whole, so our guide to the types of Christmas trees tells you how to tell them apart, and Fraser fir vs Douglas fir vs balsam compares the three most people choose between.

Green Scent Indoors Best for Look for it as
Fraser fir Mild, sweet Holds its needles longest of the firs Door wreaths that come inside, mantel garland “Fraser fir wreath”, often from North Carolina
Balsam fir The strongest Christmas smell Stays fresh well The classic front-door wreath “Balsam wreath”, often from Maine or Vermont
Noble fir Light Stiff, sturdy branches Big outdoor wreaths, the Pacific Northwest favourite “Noble fir wreath”
White pine Faint Holds needles well but goes limp if it dries Soft roping and garland around doors and banisters “White pine roping”
Cedar Rich and woody Short life indoors; better outside Draping garland outdoors “Fresh cedar garland”
Boxwood Divisive: some love it, some don’t Long-lasting Small, neat wreaths and kissing balls “Fresh boxwood wreath”
Magnolia None Leathery leaves, green on one side and bronze on the other Southern-style wreaths and mantels “Fresh magnolia wreath”
Spruce Sharp Drops needles sooner than firs and pines Outdoors only Mixed wreaths
Mixed Varies As good as its weakest green Texture and colour “Mixed greens wreath”

Cedar has one more catch: its small cones can shed pollen indoors, so keep it on the porch. Boxwood’s smell is worth testing before you hang it in a warm room. If scent is what you are after, see which Christmas tree smells best.

How to keep a fresh wreath fresh

A wreath has no water supply once it is wired to its ring, so everything you do is about slowing how fast it dries out.

  1. Soak it first. If the wreath has been sitting in a shop or a delivery box, lay it in a bathtub or a tub of cool water overnight, then let it drip dry before you hang it. Garland can have the same soak.
  2. Hang it somewhere cool. Cold slows drying down. An outside door, a porch or a front window stays fresh far longer than a mantel over a fireplace.
  3. Keep it out of sun and away from heat. Direct afternoon sun on a glass storm door, heat vents, radiators and fireplaces all dry greens fast. A wreath trapped between a front door and a storm door in full sun cooks.
  4. Mist it. A light spray of water every few days helps an indoor wreath. Unplug any lights first.
  5. Use an anti-transpirant if you want extra weeks. Sprays such as Wilt-Pruf coat the needles and slow water loss. Spray outdoors on a dry day, above freezing, and let it dry fully before the wreath comes inside.
  6. Pick the right green. Fraser fir, balsam and boxwood outlast cedar and spruce (see the table above).

Lights: use LED strings, which run cool, and switch them off when you are out or asleep. Dry greens catch fire easily.

How long does a fresh wreath last?

Where it hangs How long it stays fresh
Outdoors in cold weather (below about 50°F most days) Through the whole season
Outdoors in a warm, sunny spot Two to four weeks
Indoors, cool room, misted About two to three weeks
Indoors near heat or a fireplace About one to two weeks

It is time to take it down when the needles feel brittle, come off in your hand, or the green has turned dull and greyish. A wreath that is going brown indoors is a fire risk, so don’t keep it past that point. Your tree dries out the same way, but it can drink, so it lasts longer: see how long a real Christmas tree lasts.

Fresh garland and roping

Fresh garland (farms often call it roping) is sold by the foot or in set lengths. It is the same greens as a wreath, bound onto a cord, and it needs the same care. These farms list their prices:

Farm Garland Price
Lantern Farm (NC) Fraser fir, 25 ft / 75 ft $35 / $75
Lantern Farm (NC) Pine, 25 ft / 75 ft $30 / $55
Oak Shade Farm (VA) 8 ft / 10 ft $27 / $33
Plumper Farms (OR) 15 ft $30
Peterson Family Farm (NJ) White pine roping Ask the farm; order it early

To work out how much you need, measure the run and add about a third for swags and drape. A front door frame usually takes 15–20 ft; a staircase banister takes about twice its length if you want loops.

How long does fresh pine garland last?

Outdoors in cold weather, pine and fir garland lasts the whole season. Indoors it is shorter, about two to three weeks for fir and pine in a cool room, and less for cedar or near heat. Soak it overnight before hanging, keep it away from heat vents and fireplaces, and mist it every few days. White pine wilts rather than dropping needles, so a soft, limp look is the sign it is drying out.

Fresh wreath delivery

If there is no farm near you, or the wreath is a gift, you can have one shipped. Most mail-order wreaths are made in North Carolina (Fraser fir) or Maine (balsam), cut and wired within a few days of shipping, and sent in a box. Two things decide whether it arrives fresh:

Some farms on PickingHours take wreath orders ahead: Ochs Christmas Tree Farm in Galena, IL, and Brown’s Tree Farm in York, PA, where Pat Brown makes the wreaths and takes special orders by phone. For a whole tree delivered, see Christmas tree delivery.

Make your own wreath at home

If you can’t get to a class, a wreath is easy to make at a kitchen table in about an hour.

You need: a wire wreath ring (12–14 in for a door), a spool of paddle wire, sharp pruners, and an armful of boughs. Many farms sell or give away trimmed boughs from their tree lots; Dutch Cove Christmas Trees near Asheville is one that sells them.

  1. Cut the boughs into pieces about 6–8 in long.
  2. Gather 3–5 pieces into a small bunch.
  3. Lay the bunch on the ring and wrap the stems tightly with wire two or three times.
  4. Lay the next bunch so it covers the stems of the first, and wire it on. Keep going round, all in the same direction.
  5. Tuck the last bunch under the first one, wire it, and twist the wire off at the back.
  6. Add a wire loop for hanging, then a bow, cones or berries.

Mixing greens (fir as the base, a little cedar or boxwood for texture) gives the shop look. Soak the finished wreath as you would a bought one.

Questions people ask

How do you keep a fresh wreath fresh?

Soak it overnight before hanging, keep it cool and out of direct sun, keep it away from heat vents and fireplaces, and mist it every few days if it is indoors. An anti-transpirant spray, applied outdoors and left to dry, adds extra weeks.

How long does a fresh wreath last?

About two to three weeks indoors in a cool room, and through the whole season outdoors when the weather is cold. Near heat, it can dry out in a week or two.

How long does fresh pine garland last?

About two to three weeks indoors and the whole season outdoors in cold weather. Soak it first and keep it away from heat.

Which fresh wreath lasts longest?

Fraser fir and balsam fir hold their needles best and are the usual pick for a wreath that will come inside. Boxwood also lasts well. Spruce and cedar dry out sooner indoors.

Where can I find wreath making near me?

Many Christmas tree farms run wreath-making classes in November and December, with the greens, ring and wire supplied. The farms above list their dates; classes can fill up, so book early.

Can you get a fresh wreath delivered?

Yes. Wreaths from North Carolina and Maine are shipped all over the US, and some farms take orders for local delivery or pickup. Open the box the day it arrives and mist or soak the wreath.

How much does a fresh Christmas wreath cost?

At the farms listed above, most plain wreaths cost $25–$50, with large or decorated ones higher.

Sources

Nothing on this page is sponsored, and no farm pays to be listed. Products are named because readers ask about them. Farm details are read from each farm’s card on PickingHours, with the date we checked it.

More Christmas tree guides