Sale
Get Deal

Shop Men's Shapewear.

Sale
Get Deal

Shop Maternity Shapewear.

Sale
Get Deal

Shop the Denim Collection.

Sale
Get Deal

Shop The Perfect Black Pant Collection.

Sale
Get Deal

Shop Shapewear.

50% Off
Get Deal

Get 50% off Thinstincts Mid-Thigh Short. Was: $116.00. Now only: $58.00.

30% Off
Get Deal

Save 30% off Perfect Black Pant Ankle Backseam Skinny. Was: $182.87. Now only: $128.00.

30% Off
Get Deal

Save 30% off Brallelujah Full Coverage Bra. Was: $97.15. Now only: $68.00.

30% Off
Get Deal

Save 30% off EveryWear 7/8 Leggings With Pocket. Was: $157.15. Now only: $110.00.

30% Off
Get Deal

Get 30% off Bra-llelujah Lightly Lined Tank Bralette. Was: $82.86. Now only: $58.00.

30% Off
Get Deal

Save 30% off Everywear 7" Bike Short. Was: $97.15. Now only: $68.00.

Sale
Get Deal

Save with the End of Season Discounts.

Sale
Get Deal

Bundle & Save on Panties.

Sale
Get Deal

Save on New Discounts.

Sale
Get Deal

the Flash Discounts.

Free Gift
Get Deal
Used 83 times

Risk-free Try on & Free Returns for All Bras.

30% Off
Get Deal
Used 112 times

Take 30% off Over 150 Styles.

Sign-Up
Sign-Up
Used 251 times

Get exclusive offers and more when you sign up for Spanx's email updates.

30% Off
YAYSALE
Used 150 times

Take 30% off Sale products.

Offer has ended
10% Off
S18KG
Used 115 times

Enjoy 10% off your order.

Offer has ended
10% Off
S18ID
Used 111 times

Get 10% off your select order.

Offer has ended
15% Off
ALO15
Used 111 times

Save 15% off leggings.

Offer has ended

Like Spanx coupons? Try these...

Aerie Careers: Get 40% off when you use your Employee Discount.

Learn More
Used 3,813 times

Get Birthday Bonuses & earn points towards store credit with the Love Soma Rewards Program.

Sign-Up
Used 2,164 times

Get 10% off your first $50 order when you sign up for the email list.

Sign-Up
Used 2,280 times

Take 50% off Shapewear. Shaping Briefs, Camis & Tanks, Body Briefers, Thigh Slimmers & More.

Expires 09/29/2020
Get Deal

Get 25% off Everything & 65% off Selected Styles.

Get Deal
Used 130 times