The holidays are almost here, and Michaels is ready. Through Saturday, shop online or in stores to save up to 50% on Christmas trees.
Free shipping is available on orders of $59 or more, or choose free curbside pickup.
Free shipping on orders of $59+ or free curbside pickup
Final Price: as low as $19.99