H&M Knee-Length Skirts

129 Items

Input Your Range
On Sale
$7$75
$7
$75
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)
On Sale
H&M Skirt purple - category img
H&M Skirt Brown - category img

H&M Brown Skirt

$20.00

US 12 (L, 32, 33)

H&M Skirt Mustard - category img

H&M Mustard Pencil with Pockets Skirt

$20.02 $34.99

US 10 (M, 31)

H&M Cute Summer Office Casual Skirt Pink - category img

H&M Pink Skirt

$19.00

US 4 (S, 27)

H&M Skirt Black - category img

H&M Black Logg Skirt

$13.37 $25.00

US 6 (S, 28)

H&M Chic Ruffle Embroidered Lace Skirt black - category img

H&M Black Ruffle Skirt

$19.50 $30.00

US 2 (XS, 26)

H&M Skirt Brown - category img

H&M Brown Skirt

$17.29 $29.99

US 8 (M, 29, 30)

H&M Skirt Blac - category img

H&M Blac Skirt

$16.56

US 4 (S, 27)

H&M Skirt - category img

H&M Skirt

$14.76

US 2 (XS, 26)

H&M Skirt Black - category img

H&M Black Skirt

$18.00

US 14 (L, 34)

H&M Skirt - category img

H&M Skirt

$18.10

US 4 (S, 27)

H&M Skirt emerald green - category img

H&M Emerald Green Skirt

$14.99

US 6 (S, 28)

On Sale
H&M Skirt navy print - category img

H&M Navy Print Geometric Skirt

$23.15 $48.00

US 4 (S, 27)

H&M Skirt gray - category img

H&M Gray Skirt

$20.00

US 12 (L, 32, 33)

H&M Skirt Black Lace - category img

H&M Black Lace Skirt

$14.00 $49.95

US 4 (S, 27)

H&M Skirt Black - category img

H&M Black Skirt

$13.65

US 6 (S, 28)

H&M Steampunk Fish Tail Sexy Goth Skirt Black - category img

H&M Black Fish Tail Skirt

$38.50

US 4 (S, 27)

H&M Skirt Brown - category img

H&M Brown Wool Flare Skirt

$25.00 $40.00

US 6 (S, 28)

H&M Skirt Tan - category img

H&M Tan Skirt

$20.00

US 12 (L, 32, 33)

H&M Skirt Black/Cream - category img

H&M Black/Cream Skirt

$20.50 $24.95

US 4 (S, 27)

On Sale
H&M Tweed Natural Pockets Thick Waistband Skirt Tan - category img

H&M Tan Pencil Skirt

$21.52

US 8 (M, 29, 30)

H&M Skirt Gray - category img

H&M Gray A-line Skirt

$14.99

US 4 (S, 27)

H&M Skirt Yellow - category img

H&M Yellow Golden Skirt

$23.00 $30.00

US Petite 6 (S)

On Sale
H&M Office Zip Skirt Navy - category img

H&M Navy Pencil Skirt

$21.52 $39.00

US 12 (L, 32, 33)

H&M Skirt Black, red, blue, yellow, and gold - category img

H&M Black Red Blue Yellow and Gold Skirt

$30.50 $50.00

US 8 (M, 29, 30)

H&M Skirt Black & White - category img

H&M Black & White Skirt

$15.05 $20.00

US 8 (M, 29, 30)

H&M Paisley Bon-ton Delicate Skirt Blush - category img

H&M Blush Skirt

$28.87 $29.90

US 4 (S, 27)

On Sale
H&M Skirt Pink / Dusty Rose - category img

H&M Pink / Dusty Rose Short Lace Skirt

$24.00 $49.99

US 8 (M, 29, 30)

Sort By