COVID-19 Shipping Notice: Due to COVID-19 mandates, you may experience delays in the processing and shipping of your order.

St. John Skirts

840 Items
On Sale
Input Your Range
$15
$710
$15
$710
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

On Sale
St. John's Bay Inside Stretch Low Rise Mini Skirt Blue - category img
On Sale
St. John Skirt light blue - category img
On Sale
St. John Skirt Grey - category img

St. John Grey Tweed Skirt

$88.70 $498.00

US 4 (S, 27)

On Sale
St. John Black Knit Skirt brown - category img

St. John Brown Skirt

$117.30 $276.00

US 12 (L)

On Sale
St. John Collection Knit Skirt pink - category img

St. John Pink Skirt

$108.80 $256.00

US 8 (M)

On Sale
St. John Skirt black - category img

St. John Black High Low Skirt

$168.00 $1,000.00

US 10 (M, 31)

On Sale
St. John Collection Teal Knit Skirt Green - category img

St. John Green Skirt

$154.70 $364.00

US 6 (S)

St. John Skirt blue - category img

St. John Blue Fringe Ribbon Knit Skirt

$188.50 $860.00

US 4 (S, 27)

St. John Cream Mini Skirt Ivory - category img

St. John Ivory Knit Skirt

$79.00 $159.00

US 6 (S, 28)

On Sale
St. John Skirt Red - category img

St. John Red Knit Pencil Skirt

$51.44

US 12 (L, 32, 33)

St. John Skirt Pink - category img

St. John Pink Skirt

$100.50

US 12 (L, 32, 33)

On Sale
St. John Skirt Beige - category img
On Sale
St. John Basics Knit Maxi Skirt black - category img

St. John Black Skirt

$187.85 $442.00

US 2 (XS)

On Sale
St. John Collection Burgundy Metallic Skirt - category img

St. John Skirt

$141.10 $332.00

US 4 (S)

St. John Maxi Skirt ivory - category img

St. John Ivory Sport Skirt

$111.00 $400.00

US 4 (S, 27)

St. John Skirt yellow - category img

St. John Yellow Knit Skirt

$55.50

US Petite 4 (S)

St. John Skirt - category img

St. John Skirt

$109.50

US 10 (M, 31)

St. John Skirt - category img

St. John Skirt

$100.50

US 12 (L, 32, 33)

St. John Skirt Navy Blue - category img

St. John Navy Blue Skirt

$100.50

US 10 (M, 31)