The last day for yard waste pick-up this year is Friday, December 21st. Usually yard waste is picked up around 7am on Fridays — however, I’ve seen trucks picking up late on Thursdays as well.
FYI: Christmas tree pick-up is the first 2 weeks in January only. The city will not pick up trees with decorations or trees in bags. If you miss that, you’ll have to wait until yard waste pick-ups resume in April. Or toss it into a dumpster like this guy did.