Skip to Main Content
Learn more about COVID-19 community updates.

H&M Skirts

297 Items
On Sale
Input Your Range
$1
$429
$1
$429
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

H&m Skirt - category img

H&M Z Skirt

$25.50

US 4 (S, 27)

On Sale
h&m Skirt Black - category img

H&M Black Skirt

$31.07 $100.00

US 6 (S, 28)

On Sale
H&M Skirt brown - category img

H&M Brown Skirt

$37.50 $55.00

US 8 (M, 29, 30)

On Sale
H&M Mini Skirt black - category img

H&M Black Skirt

$26.00 $59.50

US 00 (XXS, 24)

On Sale
H&M Mini Skirt nude and silver - category img

H&M Nude and Silver Sequin Skirt

$39.46 $120.00

US 12 (L, 32, 33)

On Sale
H&M Mini Skirt black - category img
On Sale
H&M Mini Skirt black - category img

H&M Black Flare Skirt

$22.00 $60.00

US 8 (M, 29, 30)

On Sale
H&M Mini Skirt white - category img

H&M White Skirt

$24.75 $50.00

US 2 (XS, 26)

H&M Lace Pencil Mini Skirt Black - category img

H&M Black Lace Pencil Skirt

$19.00

US 8 (M, 29, 30)

On Sale
H&M Skirt Light pink - category img

H&M Light Pink 122 Skirt

$24.00 $50.00

US 2 (XS, 26)

On Sale
H&M Fringe Mini Skirt cream and black - category img

H&M Cream and Black Mini New Skirt

$24.30

US 8 (M, 29, 30)

On Sale
H&M Mini Skirt black - category img

H&M Black Skater Skirt

$22.50 $70.00

US 8 (M, 29, 30)

H&M Mini Skirt - category img

H&M Tweed Pencil Skirt

$35.50 $50.00

US 4 (S, 27)

H&M Mini Skirt blue - category img

H&M Blue High Waisted Skirt

$22.00 $29.90

US 4 (S, 27)

H&M Mini Skirt - category img

H&M Beaded and Embroidered Skirt

$25.00 $35.00

US 8 (M, 29, 30)

H&M Mini Skirt nude light pink - category img

H&M Nude Light Pink Pink/Nude Skirt

$25.50 $45.00

US 10 (M, 31)

On Sale
H&M Mini Skirt Black - category img

H&M Black Skirt

$24.00

US 8 (M, 29, 30)

On Sale
H&M Maxi Skirt Black - category img

H&M Black . Skirt

$29.30

US 2 (XS, 26)

On Sale
H&M Stretcy Pencil Jersey Mini Skirt Black - category img

H&M Black Divided Stretchy Skirt

$25.70

US 8 (M, 29, 30)

H&M Going Out Mini Skirt Black - category img

H&M Black Criss Cross Skirt

$25.50 $30.00

US 8 (M, 29, 30)

H&M Mini Skirt Coral - category img

H&M Coral Skirt

$45.00

US 8 (M, 29, 30)

On Sale
H&M Mini Skirt Leopard - category img

H&M Leopard Skirt

$25.80

US 8 (M, 29, 30)