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
Free shipping on all orders over $50. Free returns on all orders.

Sign In Navigation:

Shopping Bag:

 

Store Search:

Shop Divisions:

Side Navigation

Main Content

Shorts

    Men's Slim-Fit Embroidered-Pattern Shorts (10")

    $22.94

    Men's Khaki Shorts (10")

    $22.94   $14.99-$20.00 Everyday Steal!

    Men's Khaki Shorts (8")

    $20.00

    Men's Slim-Fit Twill Shorts (9 1/2")

    $12.99-$22.94 Everyday Steal!

    Girls Poplin Shorts

    $19.94

    Girls Poplin Shorts

    $12.94 Everyday Steal!

    Girls Chambray Shorts

    $12.94 Everyday Steal!

    Girls Patterned Twill Shorts

    $19.94

    Boys Poplin Bermudas

    $16.94   $16.00

    Boys Striped Canvas Shorts (9 1/2")

    $16.94   $16.00

    Boys Distressed Twill Shorts

    $16.94   $15.00

    Boys Patterned Poplin Shorts

    $16.94   $16.00

    Twill Shorts for Baby

    $10.94

    Pinstriped Denim Shorts for Baby

    $14.94

    Cuffed Denim Shorts for Baby

    $12.94   $9.99

    Jersey Shorts for Baby

    $8.94 Everyday Steal!

    Twill Shorts for Baby

    $12.94

    Canvas Cargo Shorts for Baby

    $14.94   $12.00

    Plaid Messenger Shorts for Baby

    $16.94   $8.99

    Terry-Fleece Shorts for Baby

    $8.94 Everyday Steal!

    Women's Plus Cuffed Denim Shorts (5")

    $36.94

    Women's Plus Denim Cut-Off Denim Shorts (5")

    $36.94

    Women's Plus The Boyfriend Cuffed Denim Shorts (5")

    $36.94   $36.00

    Women's Plus Cuffed Denim Shorts (9")

    $34.94

    Maternity Full-Panel Floral Shorts (5")

    $29.94 Only at Oldnavy.com

    Maternity Demi-Panel Twill Utility Shorts (5")

    $29.94 Only at Oldnavy.com

    Maternity Basic Denim Shorts (3 1/2")

    $26.94 Only at Oldnavy.com

    Women's Full-Panel Twill Shorts (5")

    $29.94
    $16.94   $16.00
    $7.94   $4.99 Everyday Steal!
    $9.94
    $14.94   $14.00
    $16.94
    $7.94   $4.99 Everyday Steal!
    $16.94   $16.00
    $9.94
    $14.94   $12.00 Everyday Steal!
    $16.94   $12.00 Everyday Steal!
    $16.94
    $16.94   $15.00
    $19.94
    $19.94   $8.49
    $14.94   $14.00
    $16.94   $16.00
    $7.94   $6.00-$7.00 Everyday Steal!
    $5.94   $5.00 Everyday Steal!
    $7.94   $5.00 Everyday Steal!
    $7.94   $4.00 Hot Deal
    $14.94 Everyday Steal!
    $12.94
    $12.94   $3.99
    $14.94 Everyday Steal!
    $17.94   $14.50
    $8.94 Everyday Steal!
    $8.94 Everyday Steal!
    $12.94   $8.99-$12.00
    $12.94
    $5.94   $5.00 Everyday Steal!
    $12.94   $3.99
    $12.94   $8.99
    $12.94
    $12.94   $8.99-$12.00
    $5.94   $5.00 Everyday Steal!
    $17.94   $7.99
    $8.94   $4.97
    $5.94   $5.00 Everyday Steal!
    $7.94   $6.00-$7.00 Everyday Steal!
    $7.94   $5.00 Everyday Steal!
    $7.94   $4.00 Hot Deal
    $7.94   $6.00-$7.00 Everyday Steal!
    $34.94   $13.99
    $34.94   $14.99
    $24.94 Everyday Steal!
    $29.94
    $22.94   $7.97
    $22.94   $10.97-$21.97 Petite & Tall, Too
    $22.94   $21.97
    $22.94   $9.97 Petite & Tall, Too
    $19.94   $8.99
    $16.94   $16.00
    $12.94   $9.99
    $14.94
    $14.94
    $16.94   $16.00
    $9.94
    $22.94   $19.50
    $24.94   $14.99
    $34.94   $13.99
    $19.94   $15.97
    $22.94   $9.97 Petite & Tall, Too
    $16.94   $8.99
    $34.94   $13.99
    $22.94   $19.50
    $24.94   $14.99
    $19.94   $7.97
    $32.94
    $32.94   $14.99
    $22.94   $7.97
    $9.97-$15.00
    $15.00
    $22.94 Only at Oldnavy.com
    $24.94 Everyday Steal!
    $14.94   $8.00 Everyday Steal!
    $5.94   $5.00 Everyday Steal!
    $12.94   $8.99-$12.00
    $7.94   $6.00-$7.00 Everyday Steal!
    $7.94   $6.00-$7.00 Everyday Steal!
    $5.94   $5.00 Everyday Steal!
    $12.94   $8.99-$12.00
    $19.94   $8.99
    $5.94   $5.00 Everyday Steal!
    $12.94   $3.99
    $12.94   $8.99-$12.00
    $7.94   $6.00-$7.00 Everyday Steal!
    $14.94   $12.00 Everyday Steal!
    $28.94   $24.00 Everyday Steal!
    $14.94   $12.00 Everyday Steal!
    $24.94   $14.99
    $24.94   $7.97 Petite & Tall, Too
    $26.94   $12.97 Petite & Tall, Too
    $19.94   $7.97
    $14.94   $9.99
    $14.94   $7.99
    $14.94   $9.99
    $32.94
    $22.94   $14.99-$20.00 Everyday Steal!
    $14.94   $12.00 Everyday Steal!
    $28.94   $24.00 Everyday Steal!
    $14.94   $12.00 Everyday Steal!
    $14.94   $12.00 Everyday Steal!
    $16.94   $12.00 Everyday Steal!
    $14.94   $12.00 Everyday Steal!
    $14.94   $12.00 Everyday Steal!
    $16.94   $12.00 Everyday Steal!
    $7.94   $6.00-$7.00 Everyday Steal!
    $5.94   $5.00 Everyday Steal!
    $16.94
    $9.94
    $16.94   $16.00
    $7.94   $4.99 Everyday Steal!
    $36.94
    $32.94   $15.99-$25.99
    $12.94   $5.99 Everyday Steal!
    $32.94   $14.99
    $22.94   $14.99-$20.00 Everyday Steal!
    $12.99-$22.94 Everyday Steal!
    $32.94
    $32.94
    $29.94   $10.99 Only at Oldnavy.com
    $26.94   $12.97 Petite & Tall, Too
    $24.94   $7.97 Petite & Tall, Too
    $32.94   $14.99
    $12.94
    $24.94 Everyday Steal!
    $22.94   $14.99-$20.00 Everyday Steal!
    $34.94   $14.99
    $22.94   $9.97-$22.00 Only at Oldnavy.com
    $32.94
    $12.99-$22.94 Everyday Steal!
    $24.94 Everyday Steal!
    $12.94
    $15.00
    $24.94 Everyday Steal!
    $19.94   $14.50
    $24.94   $12.47
    $24.94   $23.99
    $16.94
    $19.94   $14.50
    $17.94   $14.50
    $16.94
    $9.94
    $3.99 Everyday Steal!
    $16.94   $16.00
    $16.94   $16.00
    $16.94   $15.00
    Shopping Index > Clothing > Shorts 
    Shorts

    Old Navy Shorts

    Shop Old Navy for stylish shorts for the entire family. Our shorts for ladies of all ages are feminine, colorful styles that are flattering and fun. We also offer shorts for guys that are made for comfort. Everyone in the family loves the shorts from Old Navy. Find a pair of shorts for every casual occasion from this delightful assortment.
    QuickLook