Coupons & Discounts

Love a good deal? Youโ€™re in the right place. Hereโ€™s where youโ€™ll find our current promos and discount codes.

BUNDLE & SAVE

Add any 3 items to your cart, and you'll get 1 for FREE*. We don't limit what you can add to your cart - denim, tops, dresses, shoes, accessories...it's all up for grabs!

*Eligible free item automatically applied to item of equal or lesser value (up to $55 maximum discount per free item)

ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย ย 

SIGN UP & SAVE 15%

Join our email list and get an instant 15% off code sent straight to your inbox. You'll also be the first to know about new arrivals, exclusive sales, and special coupon codes.

Note: Promo codes exclude gift cards unless otherwise stated. One code per order. Not valid on previous purchases. Offers may change at any time.

ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย ย 


GET REWARDED FOR SHOPPING

Join Charming & Main VIP Rewards and earn points every time you shop at charmingandmain.com. Redeem them for discounts, free shipping, early access to sales, exclusive perks, and a little birthday treatโ€”every single year.

Because shopping should totally come with benefits.


ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย ย 


REFER A FRIEND

Spread the Charm. Get Rewarded. Give your friends $15 off their first order โ€” and youโ€™ll get $15 when they shop. Itโ€™s a win-win, and sharing your favorite boutique has never looked so good.

ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย ย 


FREE SHIPPING

Fill your cart with all your favorites โ€” when your total hits $99, shippingโ€™s on us! No code needed, just an extra little perk for stocking up on the styles you love.