Old Navy

ChevronNavigation chevron icon

Give your wardrobe an instant upgrade with some of the thousands of Old Navy styles available at thredUP! At prices up to 90% off estimated retail, you can always keep your look fresh.

50,000+ items
Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$57.99 $324.94

$40.59 30% off with

Old Navy Size 8
Rare Find BadgeRare Find

View Product: Old Navy Size 8

Old Navy

Size 8
$54.99 $235

$43.99 20% off with

Old Navy Size Lg
Price Drop BadgePrice Drop

View Product: Old Navy Size Lg

Old Navy

Size Lg
$51.99 $100

$31.19 40% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$47.99 $107
Forever Classic, Get perfectly polished in trousers, blazers, and more.
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$45.99 $95

$36.79 20% off with

Old Navy Size Med
Rare Find BadgeRare Find

View Product: Old Navy Size Med

Old Navy

Size Med
$41.99 $244

$33.59 20% off with

Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$41.99 $95

$33.59 20% off with

Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$41.99 $75
Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$40.99 $75

$28.69 30% off with

Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$40.99 $75
Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$40.99 $75
Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$39.99 $95

$27.99 30% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$39.99 $95

$31.99 20% off with

Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$39.99 $175

$31.99 20% off with

Old Navy Size XL

View Product: Old Navy Size XL

Old Navy

Size XL
$39.99 $75
Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$39.99 $75
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$39.99 $75
Old Navy Size 12
Price Drop BadgePrice Drop

View Product: Old Navy Size 12

Old Navy

Size 12
$38.99 $244.94

$19.50 50% off with

Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$38.99 $75

$31.19 20% off with

Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$38.99 $64

$31.19 20% off with

Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$38.99 $75
Old Navy Size Lg
Price Drop BadgePrice Drop

View Product: Old Navy Size Lg

Old Navy

Size Lg
$37.99 $99

$22.79 40% off with

Old Navy Size Lg
Rare Find BadgeRare Find

View Product: Old Navy Size Lg

Old Navy

Size Lg
$37.99 $64
Old Navy Size XL

View Product: Old Navy Size XL

Old Navy

Size XL
$37.99 $75

$30.39 20% off with

Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$37.99 $75

$30.39 20% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$36.99 $75

$25.89 30% off with

Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$36.99 $75

$29.59 20% off with

Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$36.99 $75
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$36.99 $75

$29.59 20% off with

Old Navy Size 1X Plus

View Product: Old Navy Size 1X Plus

Old Navy

Size 1X Plus
$36.99 $64

$29.59 20% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$36.99 $75

$29.59 20% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$36.99 $64

$29.59 20% off with

Old Navy Size XS
New With Tags BadgeNew With Tags

View Product: Old Navy Size XS

Old Navy

Size XS
$36.99 $54.99
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$35.99 $75

$21.59 40% off with

Old Navy Size 4X Plus

View Product: Old Navy Size 4X Plus

Old Navy

Size 4X Plus
$35.99 $64

$28.79 20% off with

Old Navy Size XXL

View Product: Old Navy Size XXL

Old Navy

Size XXL
$35.99 $75

$28.79 20% off with

Old Navy Size 5X Plus
Rare Find BadgeRare Find

View Product: Old Navy Size 5X Plus

Old Navy

Size 5X Plus
$35.99 $64

$28.79 20% off with

Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$35.99 $75

$28.79 20% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$35.99 $75
Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$35.99 $64
Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$35.99 $75
Old Navy Size Lg
Price Drop BadgePrice Drop

View Product: Old Navy Size Lg

Old Navy

Size Lg
$34.99 $75

$20.99 40% off with

Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$34.99 $64

$24.49 30% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$34.99 $75

$24.49 30% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$34.99 $107

$27.99 20% off with

Old Navy Size Sm
Rare Find BadgeRare Find

View Product: Old Navy Size Sm

Old Navy

Size Sm
$34.99 $75

$24.49 30% off with

Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$34.99 $75

$27.99 20% off with

Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$34.99 $75

$27.99 20% off with

Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$34.99 $95

$27.99 20% off with

Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$34.99 $64

$27.99 20% off with

Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$34.99 $64

$27.99 20% off with

Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$34.99 $75
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$34.99 $75

$27.99 20% off with

Old Navy Size Med
Rare Find BadgeRare Find

View Product: Old Navy Size Med

Old Navy

Size Med
$34.99 $64
Old Navy Size XL

View Product: Old Navy Size XL

Old Navy

Size XL
$34.99 $64
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$34.99 $64
Old Navy Size XL

View Product: Old Navy Size XL

Old Navy

Size XL
$34.99 $64
Old Navy Size Lg
New With Tags BadgeNew With Tags

View Product: Old Navy Size Lg

Old Navy

Size Lg
$34.99 $64
Old Navy Size Med
Rare Find BadgeRare Find

View Product: Old Navy Size Med

Old Navy

Size Med
$34.99 $64
Old Navy Size XS
Rare Find BadgeRare Find

View Product: Old Navy Size XS

Old Navy

Size XS
$34.99 $64
Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$34.99 $64
Old Navy Size Sm
Price Drop BadgePrice Drop

View Product: Old Navy Size Sm

Old Navy

Size Sm
$33.99 $90

$20.39 40% off with

Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$33.99 $75

$23.79 30% off with

Old Navy Size XL

View Product: Old Navy Size XL

Old Navy

Size XL
$33.99 $70

$23.79 30% off with

Old Navy Size XL

View Product: Old Navy Size XL

Old Navy

Size XL
$33.99 $59

$23.79 30% off with

Old Navy Size Sm
Rare Find BadgeRare Find

View Product: Old Navy Size Sm

Old Navy

Size Sm
$33.99 $64

$27.19 20% off with

Old Navy Size 2X Plus

View Product: Old Navy Size 2X Plus

Old Navy

Size 2X Plus
$33.99 $64

$27.19 20% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$33.99 $75

$27.19 20% off with

Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$33.99 $75

$27.19 20% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$33.99 $75

$27.19 20% off with

Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$33.99 $75

$23.79 30% off with

Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$33.99 $75

$27.19 20% off with

Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$33.99 $43
Old Navy Size Med
Rare Find BadgeRare Find

View Product: Old Navy Size Med

Old Navy

Size Med
$33.99 $59
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$33.99 $64
Old Navy Size XL

View Product: Old Navy Size XL

Old Navy

Size XL
$33.99 $64
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$33.99 $64
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$33.99 $64
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$33.99 $64
Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$33.99 $95
Old Navy Size Med
Rare Find BadgeRare Find

View Product: Old Navy Size Med

Old Navy

Size Med
$33.99 $59
Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$33.99 $64
Old Navy Size XL
Price Drop BadgePrice Drop

View Product: Old Navy Size XL

Old Navy

Size XL
$32.99 $59

$19.79 40% off with

Old Navy Size Sm
Rare Find BadgeRare Find

View Product: Old Navy Size Sm

Old Navy

Size Sm
$32.99 $127

$19.79 40% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$32.99 $64

$19.79 40% off with

Old Navy Size XL

View Product: Old Navy Size XL

Old Navy

Size XL
$32.99 $64

$19.79 40% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$32.99 $64

$23.09 30% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$32.99 $64

$23.09 30% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$32.99 $64

$23.09 30% off with

Old Navy Size 1X Plus

View Product: Old Navy Size 1X Plus

Old Navy

Size 1X Plus
$32.99 $64

$23.09 30% off with

Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$32.99 $75

$23.09 30% off with

Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$32.99 $64

$26.39 20% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$32.99 $64
Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$32.99 $75

$26.39 20% off with

Old Navy Size XXL

View Product: Old Navy Size XXL

Old Navy

Size XXL
$32.99 $64

$26.39 20% off with

Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$32.99 $75

$26.39 20% off with

Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$32.99 $75

$26.39 20% off with

Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$32.99 $64

$26.39 20% off with

Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$32.99 $75

$26.39 20% off with

Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$32.99 $75

$26.39 20% off with

Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$32.99 $107

$26.39 20% off with

Old Navy Size XXL

View Product: Old Navy Size XXL

Old Navy

Size XXL
$32.99 $64
Old Navy Size XL

View Product: Old Navy Size XL

Old Navy

Size XL
$32.99 $48
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$32.99 $64
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$32.99 $75
Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$32.99 $64
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$32.99 $64
Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$32.99 $64
Old Navy Size Med

View Product: Old Navy Size Med

Old Navy

Size Med
$32.99 $64
Old Navy Size Lg

View Product: Old Navy Size Lg

Old Navy

Size Lg
$31.99 $64
Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$31.99 $75
Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$31.99 $64
Old Navy Size 1X Plus

View Product: Old Navy Size 1X Plus

Old Navy

Size 1X Plus
$31.99 $64
Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$31.99 $75
Old Navy Size Sm

View Product: Old Navy Size Sm

Old Navy

Size Sm
$31.99 $48
Old Navy Size Med
Rare Find BadgeRare Find

View Product: Old Navy Size Med

Old Navy

Size Med
$31.99 $64
Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$31.99 $64
Old Navy Size XS

View Product: Old Navy Size XS

Old Navy

Size XS
$31.99 $64
Old Navy Size 4

View Product: Old Navy Size 4

Old Navy

Size 4
$31.99 $53
...

Loading...