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 Home:

Store Search:

Shop Divisions:

Side Navigation

Main Content

Dresses

    Women's Ponte-Knit Shift Dresses

    $34.94   $15.00 Hot Deal

    Women's Poplin-Crepe Dresses

    $29.94   $20.00 Hot Deal

    Women's Spaghetti Strap Eyelet Dresses

    $36.94   $25.00 Hot Deal

    Women's Strapless Flower-Print Dresses

    $34.94   $25.00 Hot Deal

    Girls Boat-Neck Jersey Dresses

    $16.94   $10.00

    Girls Jersey Tie-Belt Tee Dresses

    $16.94   $10.00

    Girls Slub-Knit Tie-Belt Tee Dresses

    $16.94   $10.00-$15.00

    Girls Dolman-Sleeve Striped Dresses

    $16.94   $10.00 Hot Deal

    Maternity Eyelet Shift Dresses

    $39.94   $38.00 Hot Deal

    Maternity Cross-Front Jersey Dresses

    $29.94   $15.00 Only at Oldnavy.com

    Maternity Striped Tank-Maxi Dresses

    $34.94   $15.00

    Maternity Striped Shirred-Side Maxi Dresses

    $34.94   $15.00

    Women's Tulip-Hem Maxi Dresses

    $39.94   $39.00 Only at Oldnavy.com

    Women's Jersey Maxi-Tube Dresses

    $34.94   $29.00-$34.00 Petite & Tall, Too

    Women's Fit & Flare Ponte-Tank Dresses

    $29.94   $15.00 Hot Deal

    Women's Printed Chiffon Maxi Dresses

    $34.94   $34.00 Only at Oldnavy.com

    Women's Jersey Tie-Belt Maxi Dresses

    $34.94   $25.00-$34.00 Only at Oldnavy.com

    Women's Strapless Linen-Blend Dresses

    $34.94   $25.00-$29.00

    Women's Tee Dresses

    $24.94   $15.00-$24.00 Only at Oldnavy.com

    Women's Crinkle-Gauze Eyelet Maxi Dresses

    $46.94   $36.00 Petite & Tall, Too

    Striped-Jersey Tulip Dresses for Baby

    $16.94   $8.00

    Smocked Jersey Dresses for Baby

    $16.94   $8.00-$11.99

    Printed Jersey Dresses for Baby

    $12.94   $8.00 Everyday Steal!

    Color-Block Jersey Dresses for Baby

    $12.94   $8.00 Everyday Steal!
    $36.94   $15.00
    $34.94   $15.00-$20.00 Only at Oldnavy.com
    $34.94   $14.97-$17.00 Petite & Tall, Too
    $32.94   $29.00 Only at Oldnavy.com
    $14.94   $10.00-$12.00 Hot Deal
    $29.94   $15.00 Only at Oldnavy.com
    $29.94   $15.00
    $26.94   $15.00
    $29.94   $15.00-$29.00 Only at Oldnavy.com
    $26.94   $12.00 Petite & Tall, Too
    $34.94   $26.00-$34.00 Only at Oldnavy.com
    $29.94   $29.00
    $46.94   $44.00
    $34.94   $15.00
    $34.94   $17.00-$34.00 Only at Oldnavy.com
    $29.94   $25.00
    $26.94   $10.00-$15.00
    $29.94   $15.00-$29.00
    $24.94   $24.00
    $26.94   $10.00-$15.00
    $19.94   $10.00-$14.00 Only at Oldnavy.com
    $22.94   $19.00
    $34.94   $26.00-$34.00 Only at Oldnavy.com
    $29.94   $24.97 Petite & Tall, Too
    $24.94   $19.97
    $24.94   $24.00
    $24.94   $16.00 Hot Deal
    $34.94   $34.00 Only at Oldnavy.com
    $46.94   $29.00-$35.00
    $39.94   $29.00 Hot Deal
    $46.94   $44.00
    $19.94
    $22.94 Petite & Tall, Too
    $19.94 Petite & Tall, Too
    $19.94   $10.00 In Tall Sizes, Too!
    $29.94   $15.00
    $29.94   $24.97
    $34.94   $24.97 Petite & Tall, Too
    $34.94   $34.00 Only at Oldnavy.com
    $34.94   $15.00 Petite & Tall, Too
    $29.94   $22.00-$29.00
    $26.94   $24.97
    $26.94   $12.00 Petite & Tall, Too
    $36.94   $25.00 Only at Oldnavy.com
    $46.94   $46.00 Only at Oldnavy.com
    $44.94   $15.00-$44.00 Only at Oldnavy.com
    $36.94   $20.00-$36.00 Only at Oldnavy.com
    $34.94   $29.00 Petite & Tall, Too
    $36.94   $32.97 Petite & Tall, Too
    $34.94   $29.97
    $34.94   $16.00
    $34.94   $25.00
    $34.94   $25.00 Only at Oldnavy.com
    $34.94   $15.00-$34.00 Only at Oldnavy.com
    $29.94   $18.00-$29.00 Only at Oldnavy.com
    $36.94   $32.99 Only at Oldnavy.com
    $34.94
    $34.94   $22.00-$25.00
    $36.94   $25.00 Only at Oldnavy.com
    $29.94   $15.00 Hot Deal
    $29.94   $15.00-$29.00 Only at Oldnavy.com
    $26.94   $10.00-$15.00
    $34.94   $15.00 Hot Deal
    $46.94   $39.00
    $39.94   $25.00-$35.00 Customer Favorite!
    $42.94   $20.00
    $46.94   $38.00 Hot Deal
    $34.94   $27.97
    $34.94   $15.00
    $29.94   $20.00-$29.00
    $34.94   $29.97
    $29.94   $15.00
    $36.94   $24.00 Only at Oldnavy.com
    $34.94   $15.00-$34.00 Only at Oldnavy.com
    $44.94   $35.00
    $34.94   $20.00 Only at Oldnavy.com
    $34.94   $20.00
    $34.94   $32.97
    $29.94   $16.00
    $19.94   $18.00-$19.00 Only at Oldnavy.com
    $19.94   $12.00
    $19.94   $12.00
    $19.94   $17.00
    $19.94   $11.99
    $29.94   $18.00
    $29.94   $16.00
    $34.94   $15.00
    $36.94   $30.00 Our Best Seller
    $34.94   $30.00 Our Best Seller
    $44.94   $35.00
    $36.94   $25.00 Hot Deal
    $34.94   $25.00
    $29.94   $29.00 Petite & Tall, Too
    $29.94   $29.00
    $24.94   $22.00
    $19.94   $16.00
    $16.94   $16.00
    $19.94   $18.00 Hot Deal
    $36.94   $25.00
    $34.94   $25.00 Hot Deal
    $34.94   $25.00-$29.00
    $34.94   $29.00-$34.00 Petite & Tall, Too
    $29.94   $15.00
    $29.94   $27.97 Petite & Tall, Too
    $36.94   $19.97-$24.97 Only at Oldnavy.com
    $29.94   $27.97
    $14.94   $14.00 Everyday Steal!
    $16.94   $11.97
    $12.94   $8.00
    $24.94   $15.00
    $16.94   $15.00
    $18.94 Everyday Steal!
    $34.94   $22.00-$27.50 Hot Deal
    $16.94   $11.97
    $34.94   $25.00 Hot Deal
    $36.94   $25.00
    $34.94   $25.00-$29.00
    $34.94   $29.00-$34.00 Petite & Tall, Too
    $36.94   $29.97
    $29.94   $16.00
    $29.94   $29.00
    $36.94   $15.00
    $19.94   $7.97
    $24.94   $9.97
    $19.94   $17.00
    $39.94   $29.97
    $34.94   $9.97
    $34.94   $16.99 Only at Oldnavy.com
    $34.94   $12.99-$14.99 Only at Oldnavy.com
    $42.94   $24.97
    $34.94   $15.00
    $16.94   $7.97
    $16.94   $7.97
    $10.94   $8.00 Everyday Steal!
    $26.94   $12.00-$15.00 Only at Oldnavy.com
    $34.94   $17.00-$34.00 Only at Oldnavy.com
    $29.94   $18.00-$29.00 Only at Oldnavy.com
    $34.94   $24.97 Petite & Tall, Too
    $29.94   $15.00
    $29.94   $20.00 Only at Oldnavy.com
    $36.94   $25.00-$34.00
    $24.94   $24.00
    $29.94   $29.00
    $29.94   $24.97
    $29.94   $15.00
    $29.94   $15.00
    $16.94   $12.97
    $16.94   $7.99
    $16.94   $14.00 Only at Oldnavy.com
    $16.94   $11.97
    $44.94   $14.97 Petite & Tall, Too
    $16.94   $8.00
    $16.94   $9.00-$9.99
    $16.94   $9.00
    $19.94   $19.00
    $44.94   $14.97 Petite & Tall, Too
    $34.94   $24.97 Petite & Tall, Too
    $26.94   $12.00 Petite & Tall, Too
    $34.94   $15.00
    $26.94   $12.00-$15.00 Only at Oldnavy.com
    $34.94   $17.00-$34.00 Only at Oldnavy.com
    $29.94   $18.00-$29.00 Only at Oldnavy.com
    $19.94   $16.00
    $16.94   $14.00 Hot Deal
    $16.94   $14.00
    $19.94   $17.00 Hot Deal
    $29.94   $15.00 Hot Deal
    $29.94   $15.00
    $34.94   $15.00 Hot Deal
    $34.94   $15.00 Petite & Tall, Too
    $34.94   $20.00-$32.00 Hot Deal
    $29.94   $20.00 Hot Deal
    $44.94   $42.00 Hot Deal
    $44.94   $42.00 Hot Deal
    $29.94   $15.00 Hot Deal
    $29.94   $15.00
    $34.94   $15.00 Hot Deal
    $34.94   $15.00 Petite & Tall, Too
    $36.94   $19.00 Hot Deal
    $29.94   $19.00 Only at Oldnavy.com
    $24.94   $19.00 Only at Oldnavy.com
    $29.94   $22.00 Only at Oldnavy.com
    $42.94   $42.00
    $39.94   $39.00
    $42.94   $30.00 Limited Quantities
    $39.94   $35.00 Hot Deal
    $24.94
    $26.94   $20.00
    $26.94   $15.00 Only at Oldnavy.com
    $19.94 Petite & Tall, Too
    $36.94   $30.00 Customer Favorite!
    $44.94   $42.00 Hot Deal
    $36.94   $30.00 Our Best Seller
    $44.94   $42.00 Hot Deal
    $16.94   $15.00
    $19.94   $18.00
    $16.94   $15.00
    $19.94   $17.00
    $24.94   $10.00 Hot Deal
    $24.94   $15.00-$24.00 Hot Deal
    $24.94   $15.00 Hot Deal
    $24.94   $15.00 Hot Deal
    $24.94   $20.00
    $24.94   $24.00 Only at Oldnavy.com
    $19.94   $7.97
    $16.94
    $19.94   $15.00 Only at Oldnavy.com
    $19.94 Petite & Tall, Too
    $19.94 Petite & Tall, Too
    $29.94   $27.97
    $46.94   $22.97 Petite & Tall, Too
    $42.94   $24.97 Petite & Tall, Too
    $29.94   $7.97
    $29.94   $11.97 Petite & Tall, Too
    $16.94   $15.00
    $24.94   $24.00
    $24.94   $15.00-$20.00 Hot Deal
    $16.94   $16.00 Only at Oldnavy.com
    $16.94   $14.97
    $16.94   $14.00
    $24.94   $22.00
    $19.94   $15.00
    $39.94   $30.00 Hot Deal
    $42.94   $40.00 Hot Deal
    $39.94   $39.00
    $39.94   $39.00
    $42.94   $37.50 Limited Quantities
    $44.94   $42.00 Hot Deal
    $44.94   $42.00 Hot Deal
    $46.94   $40.00 Hot Deal
    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