Skip Navigation:

Skip to: Top Navigation, Go to similar items in our other stores, Main Content, Footer Navigation.

 
Visit the other Gap Inc. Brands:
  • Gap
  • Old Navy
  • Banana Republic
  • Piperlime
  • Athleta

Sign In Navigation:

Shopping Bag:

 

Store Search:

Shop Divisions:

Side Navigation

Main Content

Dresses

    Women's Convertible Maxi-Tube Dresses

    $34.94 Only at Oldnavy.com

    Women's Jersey-Tank Maxi Dresses

    $20.00-$34.94 Only at Oldnavy.com

    Women's Sunburst Chiffon Maxi Dresses

    $39.94 Petite & Tall, Too

    Women's Racer-Back Chiffon Maxi Dresses

    $36.94   $29.97 Petite & Tall, Too

    Girls Plaid Flannel Dresses

    $26.94

    Girls Denim Shirt Dresses

    $26.94

    Girls Denim Shirt Dresses

    $26.94

    Girls Floral Chambray Shirt Dresses

    $26.94

    Maternity Halter Maxi Dresses

    $34.94   $19.00

    Maternity Cowl-Neck Maxi Dresses

    $34.94 Only at Oldnavy.com

    Maternity Maxi Tank Dresses

    $34.94   $19.99-$28.00 Customers Love!

    Maternity Sleeveless Crinkle-Chiffon Maxi Dresses

    $42.94

    Women's Fit & Flare Ponte Tank Dresses

    $29.94

    Women's Ponte-Knit Sleeveless Dresses

    $29.94

    Women's Chiffon Tank Dresses

    $29.94 Petite & Tall, Too

    Women's Sleeveless Jumpsuits

    $34.94

    Women's Scoop-Neck Jersey Dresses

    $29.94

    Women's Scoop-Neck Jersey Dresses

    $29.94

    Women's Sleeveless Terry-Fleece Dresses

    $29.94

    Women's Wrap-Front Jersey Dresses

    $29.94

    Heart-Print Sweatshirt Dresses for Baby

    $19.94

    Varsity Sweatshirt Dresses for Baby

    $19.94

    Floral-Print Jersey Dresses for Baby

    $16.94

    Jersey Graphic Dresses for Baby

    $16.94
    $14.94   $8.97-$9.99 Hot Deal
    $29.94   $11.97
    $29.94
    $24.94   $16.97-$20.00 Only at Oldnavy.com
    $29.94   $14.99 Only at Oldnavy.com
    $16.94
    $29.94   $14.97
    $29.94   $12.99
    $36.94   $26.97
    $34.94   $7.97 Petite & Tall, Too
    $29.94   $14.97
    $29.94   $15.00
    $36.94
    $34.94   $11.97
    $29.94 Petite & Tall, Too
    $29.94
    $29.94
    $34.94   $25.00
    $44.94   $16.97-$25.00 Only at Oldnavy.com
    $46.94   $22.97 Only at Oldnavy.com
    $39.94   $27.97-$34.97 Customer Favorite!
    $29.94   $14.97
    $29.94   $12.99
    $36.94   $26.97
    $24.94   $16.97-$20.00 Only at Oldnavy.com
    $16.94   $11.97
    $18.94   $15.00 Everyday Steal!
    $16.94   $10.99
    $19.94
    $36.94   $30.00 Only at Oldnavy.com
    $29.94   $25.00
    $24.94   $20.00
    $24.94
    $36.94   $17.97
    $36.94 Only at Oldnavy.com
    $36.94   $19.00-$25.00 Only at Oldnavy.com
    $44.94   $29.97
    $32.94   $29.00
    $36.94
    $17.94   $12.00
    $16.94   $9.97-$11.97
    $22.94   $9.99
    $12.94   $8.99
    $24.94   $13.97 Hot Deal
    $16.94   $12.99
    $46.94   $19.97
    $36.94   $24.97
    $36.94   $17.97
    $36.94   $14.97
    $36.94   $25.00 Petite & Tall, Too
    $34.94   $18.00 Petite & Tall, Too
    $34.94 Petite & Tall, Too
    $36.94   $19.97
    $22.94
    $17.97-$22.94 Petite & Tall, Too
    $19.94 Petite & Tall, Too
    $19.94 In Tall Sizes, Too!
    $34.94   $11.97-$14.97
    $14.97-$32.94
    $39.94   $14.97
    $36.94 Only at Oldnavy.com
    $34.94   $16.97
    $34.94 Only at Oldnavy.com
    $34.94
    $29.94   $7.97
    $34.94   $11.97
    $34.94   $11.97
    $34.94 Only at Oldnavy.com
    $46.94   $19.97
    $24.94   $12.49
    $32.94   $22.97
    $32.94   $21.97-$22.97
    $24.94   $14.99
    $20.00-$34.94 Only at Oldnavy.com
    $26.94 Only at Oldnavy.com
    $34.94   $9.97
    $29.94   $9.97
    $36.94 Only at Oldnavy.com
    $34.94   $11.97
    $34.94 Only at Oldnavy.com
    $34.94 Only at Oldnavy.com
    $46.94   $22.97 Only at Oldnavy.com
    $34.94   $14.97 Petite & Tall, Too
    $36.94 Only at Oldnavy.com
    $36.94   $19.00-$25.00 Only at Oldnavy.com
    $46.94   $19.97
    $36.94 Our Best Seller
    $44.94   $34.97
    $36.94   $27.97 Customer Favorite!
    $44.94   $29.97
    $24.94   $14.99
    $24.94   $12.99 Only at Oldnavy.com
    $36.94   $17.97
    $34.94   $7.97 Petite & Tall, Too
    $29.94   $15.00
    $20.00-$34.94 Only at Oldnavy.com
    $34.94   $11.97
    $29.94   $11.97
    $29.94   $14.97
    $34.94   $9.97
    $34.94 Only at Oldnavy.com
    $14.97-$32.94
    $29.94   $15.00
    $36.94
    $29.94   $9.97
    $36.94 Our Best Seller
    $14.97-$34.94
    $34.94   $9.97-$27.97 Petite & Tall, Too
    $29.94
    $39.94   $27.97 Only at Oldnavy.com
    $24.94   $16.97-$20.00 Only at Oldnavy.com
    $29.94   $7.97
    $34.94   $11.97
    $29.94   $11.97
    $19.94   $12.99 Only at Oldnavy.com
    $19.94   $13.97
    $24.94   $12.49
    $46.94   $19.97
    $39.94   $17.97-$19.97 Only at Oldnavy.com
    $39.94   $14.97
    $39.94   $20.00-$35.00 Petite & Tall, Too
    $44.94
    $26.94   $7.97-$11.97
    $34.94   $29.97
    $19.94
    $19.94
    $34.94   $14.99
    $29.94   $16.99 Only at Oldnavy.com
    $16.94   $9.97 Everyday Steal!
    $16.94   $9.97
    $34.94   $16.97
    $44.94   $42.00
    $26.94   $7.97-$11.97
    $34.94   $25.00
    $29.94
    $29.94   $7.97
    $34.94   $9.97
    $29.94   $14.97
    $36.94   $16.99
    $36.94 Only at Oldnavy.com
    $20.00-$34.94 Only at Oldnavy.com
    $34.94   $14.97 Petite & Tall, Too
    $19.94   $9.97
    $10.94   $4.99-$7.99 Everyday Steal!
    $44.94   $34.97
    $29.94   $15.00
    $34.94 Only at Oldnavy.com
    $29.94
    $26.94 Only at Oldnavy.com
    $29.94   $15.00
    $29.94
    $32.94
    $29.94
    $36.94 Only at Oldnavy.com
    $29.94
    $29.94
    $36.94
    $24.94   $17.97
    $14.94
    $19.94
    $16.94
    $12.94 Everyday Steal!
    $34.94
    $26.94 Only at Oldnavy.com
    $34.94 Only at Oldnavy.com
    $29.94
    $14.94
    $19.94
    $16.94
    $16.94
    $29.94
    $29.94
    $29.94
    $32.94 Petite & Tall, Too
    $44.94
    $39.94   $32.00-$39.50
    $49.94
    $39.94   $29.97
    $36.94
    $32.94
    $29.94
    $29.94
    $24.94
    $29.94
    $29.94
    $29.94
    $34.94
    $36.94
    $36.94
    $36.94
    $34.94   $25.00
    $36.94   $27.00
    $19.00-$34.94 Petite & Tall, Too
    $34.94   $32.00 Only at Oldnavy.com
    $36.94
    $39.94
    $39.94   $35.00
    $36.94   $24.97 Customer Favorite!
    $14.94   $12.00
    $14.94   $10.00
    $16.94   $14.00
    $14.94   $12.00
    $26.94
    $22.94
    $24.94
    $24.94
    $24.94
    $24.94   $20.00
    $24.94   $20.00
    $19.94
    $29.94
    $39.94
    $29.94 Only at Oldnavy.com
    $29.94   $15.00-$20.00
    $29.94   $18.00-$20.00 Only at Oldnavy.com
    $29.94   $17.97
    $34.94   $19.97
    $36.94   $19.97
    $34.94   $17.97
    $24.94
    $24.94
    $24.94   $22.00
    $24.94   $14.99
    $17.94
    $17.94
    $17.94
    $46.94   $34.97
    $44.94   $27.97
    $44.94   $34.97
    $39.94   $27.97
    $39.00   $26.97
    $49.94   $39.97
    $42.94   $29.97
    $44.94   $34.97
    Shopping Index > Dresses 
    Dresses

    Old Navy Dresses

    Feel and look fabulous in dresses from Old Navy. Find the latest trends and dress styles online. We have dresses for every occasion. From sunrise to sunset, we know there is an appropriate dress for you. Striped dresses, laced, maxi, mini, maternity dresses are all found at Old Navy. It's time to step up your style and slip on a dress.
    QuickLook