Amy Windmillerย |ย 

Affordable Wedding Guest Dresses - All Under $40 on Amazon

The Krazy Coupon Lady is an ad-supported service. Many offers on our site contain affiliate links, and we may earn a small commission if you make a purchase using them. Some posts are sponsored by the maker of the product, and we receive a fee for the post. See our full advertiser disclosure.

Wedding season is here and we all know it can get expensive. Iโ€™ve rounded up affordable wedding guest dresses you can shop for online on Amazon. The best part? Theyโ€™re all under $40. Amazon has every style you can think of, from long or short, sleeveless or off the shoulder, youโ€™ll be able to find it. Take a look at some of the best options we found.

Shopper Tip: Order a few options to try on at home. Keep the one you like and return the others. Amazon returns are super easy. You donโ€™t even need to print a label or box the items back up.

Get free 2-day shipping with Amazon Prime. Not a member? Sign up for a free 30-day trial now. Otherwise, shipping is free on orders of $25 or more. Take a look at these Amazon Prime benefits.

Text AMAZON to +1 (208) 266-4466 and be the first to know about the best Amazon deals.

A green satin dress on white background

ONLINE Deal at Amazon
$22.99
Shipping: Free with Amazon Prime or on orders of $25+
A light blue tie short dress on white background

ONLINE Deal at Amazon
$26.99$35.9925% off
Shipping: Free with Amazon Prime or on orders of $25+

ONLINE Deal at Amazon
$27.99$49.9944% off
Shipping: Free with Amazon Prime or on orders of $25+
Purple cocktail dress on white background

ONLINE Deal at Amazon
$29.99
Shipping: Free with Amazon Prime or on orders of $25+
A floral satin slip dress on white background

ONLINE Deal at Amazon
$33.99
Shipping: Free with Amazon Prime or on orders of $25+
A green long dress on white background

ONLINE Deal at Amazon
$35.99$37.995% off
Shipping: Free with Amazon Prime or on orders of $25+
A lace pink dress on white background

ONLINE Deal at Amazon
$39.99$39.990% off
Shipping: Free with Amazon Prime or on orders of $25+
shop the latest amazon deals