refynd.
Home/Dresses/Modest Cotton Dresses Under $150

Modest Cotton Dresses Under $150

This edit gathers 586 modest cotton dresses under $150 from the modest-fashion boutiques we track. Every piece has a woven cotton look on top of a modest neckline. They are all priced under $150, updated daily as stock changes.

Search all dresses →
Elan Mixed Media Sweater Midi DressFinal sale — 71% off
Bloomingdale's
Elan Mixed Media Sweater Midi Dress
$129.00$37.13
SML
Alden Maxi Dress - Pink/White Stripe
Petal & Pup
Alden Maxi Dress - Pink/White Stripe
$89.00
XXSM
Prosperina Lana Lime Green Cotton Button-Front Midi DressFinal sale — 31% off
Red Dress
Prosperina Lana Lime Green Cotton Button-Front Midi Dress
$168.00$116.00
XSM
Prosperina Claire Pink Multi Floral Cotton Bow Back DressFinal sale — 31% off
Red Dress
Prosperina Claire Pink Multi Floral Cotton Bow Back Dress
$148.00$102.00
XSSM
Busayo Sumi DressFinal sale — 70% off
Bloomingdale's
Busayo Sumi Dress
$468.00$140.33
XSS
Adelaide Linen Blend Shirtdress - Purple Majolica PrintFinal sale — 56% off
Universal Standard
Adelaide Linen Blend Shirtdress - Purple Majolica Print
$248.00$110.00
Sizes at store
PIECES sleeveless smocking ditsy floral maxi dress in pastel yellow
ASOS
PIECES sleeveless smocking ditsy floral maxi dress in pastel yellow
$54.00
Sizes at store
ASOS DESIGN polka dot trapeze midi dress in black and white
ASOS
ASOS DESIGN polka dot trapeze midi dress in black and white
$59.99
Sizes at store
Puff-Sleeved Cotton Dress
H&M
Puff-Sleeved Cotton Dress
$34.99
Sizes at store
Presley Sleeveless Dress in Cream Gingham
Ivy City Co
Presley Sleeveless Dress in Cream Gingham
$128.00
5X
a. ren Maelle Two Tone DressFinal sale — 52% off
Bloomingdale's
a. ren Maelle Two Tone Dress
$118.00$56.64
XSSML
Hayden Dress in Lush GardenFinal sale — 69% off
Ivy City Co
Hayden Dress in Lush Garden
$128.00$39.99
MLXL1X
Elie Tahari The Scarlett Midi DressFinal sale — 76% off
Bloomingdale's
Elie Tahari The Scarlett Midi Dress
$495.00$118.80
616
Bowie Long Sleeve Dress in Spiced Plaid
Ivy City Co
Bowie Long Sleeve Dress in Spiced Plaid
$128.00
XSSMLXL3X+2
PIECES plissé maxi dress with frill sleeves in blue floral
ASOS
PIECES plissé maxi dress with frill sleeves in blue floral
$54.00
Sizes at store
Paradisa Santa Rosa Seaglass Green Cotton Maxi DressFinal sale — 30% off
Red Dress
Paradisa Santa Rosa Seaglass Green Cotton Maxi Dress
$169.00$118.00
XSSML
Johnna Ruched Dress - Printed Jersey:: Autumn FloralFinal sale — 65% off
M.M. LaFleur
Johnna Ruched Dress - Printed Jersey:: Autumn Floral
$279.00$99.00
XXL
Striped Tassel Tie-Strap Midi Dress
Commense
Striped Tassel Tie-Strap Midi Dress
$48.00
XSSMLXL
Scallop Trim Ethnic Pattern Knit Mini Dress
Commense
Scallop Trim Ethnic Pattern Knit Mini Dress
$62.00
XL
YAS puff sleeve tiered hem maxi dress in pink rose print
ASOS
YAS puff sleeve tiered hem maxi dress in pink rose print
$130.00
Sizes at store
ONLY dropped waist shirred maxi dress in light blue gingham
ASOS
ONLY dropped waist shirred maxi dress in light blue gingham
$76.00
Sizes at store
Viscose Shirt Dress
H&M
Viscose Shirt Dress
$29.99
Sizes at store
Of The Moment Dress in Dusty BlossomFinal sale — 20% off
Downeast
Of The Moment Dress in Dusty Blossom
$82.00$65.60
XSSLXL
Printed Tank Midi DressFinal sale — 40% off
Scotch & Soda
Printed Tank Midi Dress
$128.00$76.80
XSSMXL

Frequently asked questions

Are these all cotton?
We tag how the fabric LOOKS in the product photos, not its fiber content -- a vision model cannot verify what a garment is actually made of. Check the retailer's product page for the exact composition before you buy.
Are these dresses actually modest?
Yes. Every dress here is tagged with a modest neckline, and we exclude sheer, cut-out, open-back and mini styles by default.
Are all of these under $150?
Yes -- the list is filtered to an effective price (after any sale) below $150, so every one of the 586 pieces fits the budget.
How often is this collection updated?
It refreshes daily -- new arrivals are added and sold-out pieces drop off automatically, so what you see is in stock.