Milwaukee-area tree delivery

Christmas Tree Delivery in Milwaukee

Pick your tree online, pick your day, and we’ll bring it in and set it up. 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

[$ 15]

West Allis, Wauwatosa, and central Milwaukee.

Zone B

[$ 25]

Greenfield, Greendale, Brookfield, Shorewood, Whitefish Bay and more.

Outside our zones? Choose Reserve & pick up 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

  • A hand-picked, fresh-cut Wisconsin tree
  • Fresh base cut the day of delivery so it drinks water
  • A delivery window you pick at checkout

Add-ons

  • Tree stand — [$15]
  • Fresh wreath — [$30]
  • January removal + recycling pickup — [$10]

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 two weekends go fast.

Before we arrive

Clear a path, pick your spot, and have your stand ready if you’re using your own. We’ll text you when we’re on the way. Somebody 18+ needs to be home unless you tell us where to leave it.

Ready when you are.

Delivery slots fill up. Grab yours before the first weekend.