Milwaukee-area tree delivery
Christmas Tree Delivery in Milwaukee
Pick your tree online, pick your day, and we’ll drop it off at your door. No roof rack, no needles in the car, no Clark-in-the-driveway moment.
Delivery zones + pricing
Delivery fees are per order, not per tree. Your fee is calculated automatically at checkout from your ZIP code.
Zone A
$10
Milwaukee, West Allis, Wauwatosa, Shorewood, Whitefish Bay, Glendale, Fox Point, Brown Deer, Mequon, Germantown, Menomonee Falls, Butler, Brookfield, Elm Grove, New Berlin, Greenfield, Greendale, Hales Corners, Muskego, Franklin, Oak Creek, South Milwaukee, Cudahy and St. Francis.
Zone B
$20
Cedarburg, Grafton, Colgate, Richfield, Lannon, Sussex, Pewaukee, Waukesha, western Brookfield and New Berlin, Big Bend, Caledonia, Franksville and north Racine.
Outside our zones? Choose Pickup at Ope! Brewing at checkout. It’s free, and we’ll have your tree tagged and waiting at Ope! Brewing. Or email clark@griswoldtrees.com and we’ll see what we can do.
What’s included
Add-ons
Delivery days + windows
We deliver Monday to Friday from November 30 through December 11. Pick a 3 hour window at checkout. Slots are limited each day, so the first week goes fast.
Before we arrive
We drop your tree at your front door or garage, fresh-cut and netted. We don’t carry it inside or set it up, so have your stand and water ready and get it in within a few hours. We’ll text you when we’re on the way. Want it somewhere specific? Leave a note at checkout.
Ready when you are.
Delivery slots fill up. Grab yours before the first weekend.
