Pier 1 Coupons & Promo Codes

  • All35
  • Promo Codes4
  • In-Store Coupons3
  • Sales30
  • Deals0
All In-Store
20%Off code

Up to 20% Off + Free Shipping

Save up to 20% off all wall art, wall decor, mirrors and lighting at Pier1 Imports. Plus, spend $49 or more and use this coupon code during checkout to qualify for free shipping.
...P49 Get Promo Code Used 93 times today
15%Off in-store

15% Off Regular Priced items + Free Shipping

Now through July 30th save 15% off regular priced items plus get free shipping when you spend $49 or more with this coupon at your local Pier 1 store.
Print Coupon Printable Coupon Expires 07/30/17 Used 83 times today

Get Pier 1 deal alerts. 12,220 already do.
Privacy Policy

10%Off sale

10% Off Your Next Purchase

Sign up for Pier 1 emails to get 10% off your next order. More Info » Plus get latest news and trends from pier 1. This is the way most stores offer discount codes so make sure to sign up before shopping to see if they send you a code to use on your next purchase.
Get Offer Used 78 times today
Pier 1

Free Same Day In-Store Pick Up

Most Store Pickup orders are processed within hours, and you will receive an email notifying you when your items are ready for pickup at the Pier 1 store of your choice that has them in stock.
Get Offer Used 3 times today

Past Pier 1 Coupon Codes

These Pier 1 promo codes have expired but may still work.

15%Off code

15% Off

Now through July 16 get an extra 15% off regular-priced orders when you apply the promo code at checkout. Plus, spend $49 or more to qualify for free shipping.
...E15 Get Promo Code Expired 07/16/17 Used 185 times today
15%Off code

Extra 15% Off Entire Order

Now through July 4th save an extra 15% off entire order when you use this Pier 1 coupon at checkout.
...A15 Get Promo Code Expired 07/05/17 Used 79 times today
20%Off code

20% Off w/ Rewards Card

Open and use a My Pier 1 Rewards card to get 20% off your regular priced purchase when you use this code at checkout.
...E20 Get Promo Code Expired 07/16/17 Used 35 times today