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

Shorts

    Women's Moto-Inspired Shorts

    $24.94   $18.00-$22.00 Petite & Tall, Too

    Women's The Pixie Stretch Shorts

    $24.94   $20.00

    Women's Stretch Twill Bermudas (11")

    $19.94   $12.00-$15.00 Everyday Steal!

    Women's Printed Shorts (3-1/2")

    $22.94   $9.97-$21.97 Petite & Tall, Too

    Men's Khaki Shorts (10")

    $22.94   $19.00 Everyday Steal!

    Men's Broken-In Khaki Shorts (10")

    $22.94   $12.00-$17.00 Everyday Steal!

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

    $22.94   $13.99-$14.00 Everyday Steal!

    Men's Broken-In Plaid Twill Shorts (10 1/2")

    $22.94   $19.00

    Girls White Denim Shorts

    $14.94   $10.00 Everyday Steal!

    Girls Chambray Utility Shorts

    $19.94   $19.00

    Girls Printed Drapey Shorts

    $19.94   $17.99

    Girls Chambray Pull-On Shorts

    $14.94   $10.00

    Boys Plain-Front Uniform Shorts

    $14.94   $12.00 Everyday Steal!

    Boys Twill Uniform Shorts 2-Packs

    $28.94   $18.00 Everyday Steal!

    Boys Striped Canvas Shorts

    $16.94   $8.49

    Boys Belted Flat-Front Shorts

    $19.94   $9.99

    Cuffed Twill Shorts for Baby

    $10.94   $4.99-$5.00 Everyday Steal!

    Cuffed Denim Shorts for Baby

    $12.94   $6.00

    Cuffed Denim Shorts for Baby

    $12.94   $6.00

    Pull-On Poplin Shorts for Baby

    $9.94   $4.97 Everyday Steal!

    Surf-Print Bermudas for Baby

    $16.94   $16.00

    Striped Twill Shorts for Baby

    $14.94   $14.00

    Pull-On Ripstop Cargo Shorts for Baby

    $16.94   $16.00

    Pull-On Plaid Cargo Shorts for Baby

    $16.94   $16.00

    Women's Plus Perfect Khaki Shorts (5")

    $32.94

    Women's Plus Perfect Khaki Shorts (5")

    $32.94   $32.00

    Women's Plus Khaki Bermudas (10")

    $36.94

    Women's Plus Roll-Cuffed Denim Shorts (9")

    $36.94   $36.00

    Maternity Full-Panel Denim Shorts (4")

    $26.94 Only at Oldnavy.com

    Maternity Full-Panel Denim Bermudas (9")

    $32.94   $12.00-$15.00

    Maternity Fold-Over Waistband Yoga Shorts (5")

    $17.94   $10.00-$15.00 Everyday Steal!

    Maternity Side-Panel Cuffed Denim Shorts (4")

    $29.94   $26.99
    $10.94   $9.97
    $12.94   $6.49 Everyday Steal!
    $8.94   $4.50 Everyday Steal!
    $7.94   $6.00-$7.00
    $7.94   $3.97 Everyday Steal!
    $9.94   $4.97 Everyday Steal!
    $14.94   $14.00
    $12.94   $12.00
    $12.94   $9.99
    $12.94   $9.99
    $12.94   $6.49
    $12.94   $12.00
    $12.94   $10.00 Everyday Steal!
    $14.94   $10.00
    $39.94   $27.97
    $24.94   $12.50
    $14.94   $14.00
    $7.94   $4.00-$5.99
    $7.94   $4.00-$4.99
    $7.94   $5.00 Everyday Steal!
    $16.94   $8.50 Hot Deal
    $12.94   $5.00-$12.00
    $16.94   $8.50
    $12.94   $8.00
    $19.94   $18.99
    $19.94   $17.99
    $19.94   $15.99
    $12.94   $6.49
    $16.94   $8.49
    $16.94   $8.49
    $16.94   $9.99-$14.00 Everyday Steal!
    $12.94   $10.00 Everyday Steal!
    $16.94   $8.49
    $16.94   $8.49
    $12.94   $10.00 Everyday Steal!
    $14.94   $12.00 Everyday Steal!
    $19.94   $7.99
    $19.94   $11.99
    $19.94   $18.99
    $19.94   $12.99
    $12.94   $8.99
    $14.94   $11.99
    $9.94   $4.97 Everyday Steal!
    $12.94   $6.49 Everyday Steal!
    $12.94   $6.47-$9.99
    $9.94   $9.00
    $12.94   $9.99
    $9.94   $5.99
    $7.94   $4.00-$5.99
    $7.94   $6.00-$7.00
    $7.94   $4.00-$4.99
    $7.94   $5.00 Everyday Steal!
    $8.94   $4.00 Everyday Steal!
    $7.94   $5.00 Everyday Steal!
    $9.94   $9.00
    $12.94   $6.47-$9.99
    $17.94   $13.00
    $14.94   $9.99-$12.99
    $16.94   $12.99
    $8.94   $4.50 Everyday Steal!
    $19.94   $17.99
    $14.94   $7.49
    $19.94   $14.99
    $10.94   $7.49-$9.99
    $16.94   $9.99
    $14.94   $10.99
    $16.94   $8.49
    $16.94   $8.49
    $19.94   $12.00
    $12.94   $6.49-$7.99
    $16.94   $9.99-$11.99
    $16.94   $10.49
    $12.94   $10.99
    $34.94   $15.99
    $24.94   $15.00-$19.00
    $22.94   $12.50 Everyday Steal!
    $12.94   $6.47-$9.99
    $7.94   $4.00-$5.99
    $7.94   $6.00-$7.00
    $7.94   $4.00-$4.99
    $29.94   $12.99
    $24.94   $8.99
    $24.94   $7.99
    $34.94   $15.99
    $14.94   $7.49
    $12.94   $4.49 Only at Oldnavy.com
    $9.94   $4.97 Everyday Steal!
    $14.94   $7.49
    $24.94   $12.00
    $24.94   $12.00
    $24.94   $10.99-$18.00
    $24.94   $7.99 Petite & Tall, Too
    $22.94   $19.00 Everyday Steal!
    $22.94   $12.00-$17.00 Everyday Steal!
    $22.94   $13.99-$14.00 Everyday Steal!
    $32.94
    $14.94   $8.99-$12.00
    $19.94   $15.97
    $22.94   $6.97-$17.97 Petite & Tall, Too
    $32.94   $22.97
    $24.94   $19.99
    $29.94   $7.99-$9.99 Only at Oldnavy.com
    $26.94   $9.97-$24.97 Petite & Tall, Too
    $24.94   $5.99
    $24.94   $11.97-$19.97 Petite & Tall, Too
    $34.94   $19.00-$20.00
    $29.94   $24.99 Only at Oldnavy.com
    $26.94   $12.97-$19.97 Petite & Tall, Too
    $14.94   $7.45 Everyday Steal!
    $12.94   $11.99 Everyday Steal!
    $14.94   $7.50 Everyday Steal!
    $14.94   $7.50 Everyday Steal!
    $14.94   $10.99 Everyday Steal!
    $34.94   $26.97
    $24.94   $7.99-$9.99 Petite & Tall, Too
    $19.94   $12.99
    $14.94   $11.99
    $22.94   $9.97-$13.97
    $19.94   $6.97-$17.97
    $22.94   $6.97-$19.97
    $16.94   $14.00 Everyday Steal!
    $24.94   $17.00 Everyday Steal!
    $12.94   $6.99
    $12.94   $9.00
    $22.94   $19.00 Everyday Steal!
    $24.94   $6.97-$9.97 Petite & Tall, Too
    $24.94   $14.97
    $24.94   $9.99-$19.99 Only at Oldnavy.com
    $14.94   $12.00 Everyday Steal!
    $24.94   $9.99
    $24.94   $10.99
    $15.00   $11.00
    $24.94   $15.00 Everyday Steal!
    $14.94   $12.00 Everyday Steal!
    $12.94   $10.00 Everyday Steal!
    $28.94   $18.00 Everyday Steal!
    $24.94   $23.97
    $24.94   $19.97-$23.97
    $24.94   $10.99
    $24.94   $9.99
    $17.94   $16.00
    $19.94   $15.00
    $17.94   $13.00
    $14.94   $14.00
    $26.94 Everyday Steal!
    $15.00   $11.00
    $12.94   $6.99
    $7.94   $5.00 Everyday Steal!
    $19.50   $18.00
    $19.94   $12.99
    $22.94   $14.99
    $19.94   $18.99
    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