Free shipping at Michaels usually fails for one of a few boring reasons: your cart may drop below the required threshold after discounts, the item may not qualify, or the order may include something sold by a third party or otherwise excluded. Michaels’ promo posts and shopping writeups also note that free shipping is typically tied to a minimum spend, commonly around $49, and some orders still carry shipping fees even when a sale banner looks promising.

Most common causes

  • The subtotal after discounts is under the free-shipping minimum. A Reddit example described this exact issue: the cart looked eligible, but once a coupon was applied, the total fell below the threshold.
  • Not every item qualifies. Some promotions apply only to items sold and shipped by Michaels, or only to specific products.
  • The free-shipping offer may be tied to a special promotion, rewards tier, or cardholder perk rather than every order.
  • The website may require you to select a shipping method at checkout even when a promo exists.

What to check

  1. Confirm the cart total after coupons and discounts.
  2. Make sure every item is eligible for the promotion.
  3. Check whether the offer is for standard shipping only.
  4. Try removing one coupon or promo to see whether the shipping discount appears.
  5. If the order still looks eligible, contact Michaels support before placing it.

Simple example

If your cart is $54.87 and a coupon takes off $7, the effective total becomes $47.87, which can drop you below a $49 free-shipping threshold.

In short, the shipping usually “does not work” because the qualifying total changes at checkout or one item is excluded, not because the promo is broken.