COVID-19 Shipping Notice: Tradesy orders are being fulfilled safely, and mostly without any delay, despite stay-at-home orders. Learn More.

Old Navy Skirts

130 Items
On Sale
Input Your Range
$5
$82
$5
$82
Bottom Size
Pants, Skirts, Shorts
Petite
Plus
00 (XXS, 24)
0 (XS, 25)
2 (XS, 26)
4 (S, 27)
6 (S, 28)
8 (M, 29, 30)
10 (M, 31)
12 (L, 32, 33)
14 (L, 34)
OS (one size)

Sort By

Old Navy Cute Girly Mini Skirt Blue - category img

Old Navy Blue Skirt

$15.00

US 8 (M, 29, 30)

Old Navy Mini Skirt Green - category img

Old Navy Green 540287 Skirt

$23.50

US 22 (Plus 2x)

Old Navy Skirt White Blue - category img

Old Navy White Blue Skirt

$15.00

US 8 (M, 29, 30)

Old Navy Skirt Denim - category img

Old Navy Denim Skirt

$12.40 $24.00

US 4 (S, 27)

On Sale
Old Navy Skirt - category img
Old Navy Velvet Holiday Skirt Black - category img

Old Navy Black Skirt

$14.42

US 10 (M, 31)

Old Navy Skirt Grey - category img

Old Navy Grey A-line Skirt

$29.50 $59.99

US Petite 2 (XS)

Old Navy Maxi Skirt black - category img

Old Navy Black Skirt

$20.50

US 2 (XS, 26)

Old Navy Mini Skirt brown - category img

Old Navy Brown Leopard Skirt

$25.50 $30.00

US 2 (XS, 26)

Old Navy Skirt BLUE - category img

Old Navy Blue Denim Skirt

$43.99

US 4 (S, 27)

Old Navy Skirt - category img

Old Navy Floral Skirt

$16.98 $29.99

US 16 (XL, Plus 0x)

On Sale
Old Navy Skirt Black & White - category img
On Sale
Old Navy Skirt white/black - category img

Old Navy White/Black Stretch Pencil Skirt

$17.00 $27.00

US 12 (L, 32, 33)

On Sale
Old Navy Mini Skirt Grey - category img

Old Navy Grey Skirt

$23.50

US 4 (S, 27)

On Sale
Old Navy Mini Skirt Black and white - category img
On Sale
Old Navy Skirt black and white - category img

Old Navy Black and White Pencil Skirt

$22.00 $24.94

US 4 (S, 27)

On Sale
Old Navy Mini Skirt Blue - category img

Old Navy Blue Skirt

$29.50

US 14 (L, 34)

On Sale
Old Navy Skirt Red and cream - category img

Old Navy Red and Cream Skirt

$22.00 $29.00

US 8 (M, 29, 30)

On Sale
Old Navy Mini Skirt light gray - category img

Old Navy Light Gray Skirt

$18.50

US 8 (M, 29, 30)

On Sale
Old Navy Mini Skirt Burgundy - category img
On Sale
Old Navy Mini Skirt Blue - category img

Old Navy Blue Distress Denim Skirt

$21.35 $32.00

US 10 (M, 31)

Old Navy Skirt Charcoal Gray - category img

Old Navy Charcoal Gray Trouser Skirt

$20.35 $45.00

US 8 (M, 29, 30)

On Sale
Old Navy Skirt Brown - category img

Old Navy Brown Skirt

$16.39

US 0 (XS, 25)

On Sale
Old Navy Soft Skirt Navy Blue - category img

Old Navy Blue Skirt

$20.53 $29.00

US 6 (S, 28)

Sold Out
Old Navy New Flare Skirt Pink - category img

Old Navy Pink New Flare Skirt

$14.50

US 12 (L, 32, 33)