Skip to Main Content

St. John Knee-Length Skirts

640 Items
On Sale

Input Your Range

$16
$328
$16
$328+
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)

Get It for Free

Pay for new stuff by selling your old stuff

List in just minutes

List Now

Outsmart The System

Sell what you have to buy what you crave

On Sale2
Item - Skirt Size 8 (M)
Ships Next Business Day
St. John
Skirt Size 8 (M)
US 8 (M)
Est. Retail Price: $274.00
$116.45$137.00
On Sale1
Item - Black High Low Skirt Size 10 (M, 31)
St. John
Black High Low Skirt Size 10 (M, 31)
US 10 (M, 31)
Est. Retail Price: $2,000.00
$282.80$312.80
On Sale2
Item - Lavender Black and Cream Collection Skirt Size 10 (M, 31)
St. John
Lavender Black and Cream Collection Skirt Size 10 (M, 31)
US 10 (M, 31)
Est. Retail Price: $395.00
$56.25
On Sale7
Item - Gray Collection Elastic Waist Dark Knit Pencil Skirt Size 14 (L, 34)
St. John
Gray Collection Elastic Waist Dark Knit Pencil Skirt Size 14 (L, 34)
US 14 (L, 34)
Est. Retail Price: $450.00
$77.20$85.00
On Sale6
Item - Beige Santana Knit Straight Pencil Usa Skirt Size 12 (L, 32, 33)
Ships Next Business Day
St. John
Beige Santana Knit Straight Pencil Usa Skirt Size 12 (L, 32, 33)
US 12 (L, 32, 33)
Est. Retail Price: $600.00
$154.49$179.99
On Sale6
Item - Multi Color Wool Purple Fringe Skirt Size 14 (L, 34)
Ships Next Business Day
St. John
Multi Color Wool Purple Fringe Skirt Size 14 (L, 34)
US 14 (L, 34)
$182.99$212.99
On Sale5
Item - Beige Samantha Knit Skirt Size 2 (XS, 26)
On Sale4
Item - Blue Skirt Size 6 (S)
Ships Next Business Day
St. John
Blue Skirt Size 6 (S)
US 6 (S)
Est. Retail Price: $216.00
$91.80$108.00
On Sale0
Item - Black Skirt Size 10 (M)
Ships Next Business Day
St. John
Black Skirt Size 10 (M)
US 10 (M)
Est. Retail Price: $282.00
$119.85$141.00
On Sale0
Item - Green Skirt Size 12 (L)
Ships Next Business Day
St. John
Green Skirt Size 12 (L)
US 12 (L)
Est. Retail Price: $436.00
$185.30$218.00
On Sale3
Item - Blue Santana Knit Pencil Skirt Size 12 (L, 32, 33)
On Sale1
Item - Orange (Cantaloupe) K71dq83 Skirt Size 0 (XS, 25)
St. John
Orange (Cantaloupe) K71dq83 Skirt Size 0 (XS, 25)
US 0 (XS, 25)
Est. Retail Price: $545.00
$56.80$67.80
On Sale0
Item - Red Skirt Size 10 (M)
Ships Next Business Day
St. John
Red Skirt Size 10 (M)
US 10 (M)
Est. Retail Price: $300.00
$127.50$150.00
On Sale1
Item - Navy Blue Marie Gray For Skirt Size 8 (M, 29, 30)
St. John
Navy Blue Marie Gray For Skirt Size 8 (M, 29, 30)
US 8 (M, 29, 30)
Est. Retail Price: $650.00
$43.54$51.22
On Sale0
Item - Yellow Skirt Size 4 (S)
Ships Next Business Day
St. John
Yellow Skirt Size 4 (S)
US 4 (S)
Est. Retail Price: $208.00
$88.40$104.00
On Sale1
Item - Red Knit Pencil Skirt Size 12 (L, 32, 33)
On Sale0
Item - Skirt Size 12 (L)
Ships Next Business Day
St. John
Skirt Size 12 (L)
US 12 (L)
Est. Retail Price: $298.00
$126.65$149.00
On Sale1
Item - Sport By Marie Gray Skirt Size 8 (M, 29, 30)
St. John
Sport By Marie Gray Skirt Size 8 (M, 29, 30)
US 8 (M, 29, 30)
Est. Retail Price: $349.00
$36.38$39.81
On Sale1
Item - Black Sequin Knit Skirt Size 6 (S, 28)
On Sale0
Item - Yellow Skirt Size 2 (XS)
Ships Next Business Day
St. John
Yellow Skirt Size 2 (XS)
US 2 (XS)
Est. Retail Price: $104.00
$44.20$52.00
On Sale0
Item - Black Basics. Skirt Size 2 (XS, 26)
St. John
Black Basics. Skirt Size 2 (XS, 26)
US 2 (XS, 26)
Est. Retail Price: $150.00
$42.40$49.00
On Sale0
Item - Collection Skirt Size 6 (S, 28)