H&M Women’s Size Chart
Your H&M size, from your measurements. We’ll call it when you’re between two sizes, and pick the right length for your height. The chart it’s based on is right below.
Find your H&M tops size
| Size | Bust | Waist | Hip |
|---|---|---|---|
| XXS | 29.5–30.75 | 24.5–25 | 32.25–33.75 |
| XS | 30.75–32.25 | 25–26 | 33.75–35.5 |
| S | 32.25–35.5 | 26–29 | 35.5–38.25 |
| M | 35.5–38.5 | 29–32.5 | 38.25–40.75 |
| L | 38.5–42 | 32.5–36.5 | 40.75–43.5 |
| XL | 42–46.75 | 36.5–41.25 | 43.5–47.5 |
| XXL | 46.75–51.5 | 41.25–46.25 | 47.5–51.5 |
| 3XL | 51.5–56.25 | 46.25–51.75 | 51.5–56.25 |
| 4XL | 56.25–61 | 51.75–57.25 | 56.25–61 |
| XXS/P | 29.25–30.75 | 24.5–25 | 31–32.75 |
| XS/P | 30.75–32.25 | 25–26 | 32.75–34.25 |
| S/P | 32.25–35.5 | 26–29 | 34.25–37.25 |
| M/P | 35.5–38.5 | 29–32.5 | 37.25–39.5 |
| L/P | 38.5–42 | 32.5–36.5 | 39.5–42.25 |
| XL/P | 42–46.75 | 36.5–41.25 | 42.25–46.25 |
| XXL/P | 46.75–51.5 | 41.25–46.25 | 46.25–50.5 |
| 3XL/P | 51.5–56.25 | 46.25–51.75 | 50.5–55 |
| 4XL/P | 56.25–61 | 51.75–57.25 | 55–59.75 |
How we sized thissized by bust
- Sold as letter sizes (XXS to 4XL/P). If your product's size options look different, use the tab that matches them.
- One H&M chart covers tops, blouses, sweaters, jackets, blazers and coats — bust sets the size (H&M's chart calls it "Chest": measure at the fullest part), with waist and low hip as checks. Every number is H&M's own print, in both units.
- The Petite toggle shows H&M's petite grade — same bust and waist bands, hips about 1¼″ (3 cm) slimmer, sold with a /P after the size (an M/P). If you're petite, your usual letter carries over; the P cut is shorter in the body and slimmer in the hip.
- Letters map to US number sizes — XXS = 0, XS = 2, S = 4–6, M = 8–10, L = 12–14, XL = 16–18, XXL = 20–22, 3XL = 24–26, 4XL = 28–30. Maternity tops use the same sizes with the waist column dropped: wear your usual size.
Source & accuracy checked 5 Aug 2026
Source: official H&M size guide
Last checked: August 5, 2026
These are body measurements — measure your own body, not a garment you own.
SizeSimply is an independent tool — not affiliated with, endorsed by, or sponsored by H&M.
Find your H&M dress size
| Size | Bust | Waist | Hip |
|---|---|---|---|
| XXS | 29.5–30.75 | 24.5–25 | 32.25–33.75 |
| XS | 30.75–32.25 | 25–26 | 33.75–35.5 |
| S | 32.25–35.5 | 26–29 | 35.5–38.25 |
| M | 35.5–38.5 | 29–32.5 | 38.25–40.75 |
| L | 38.5–42 | 32.5–36.5 | 40.75–43.5 |
| XL | 42–46.75 | 36.5–41.25 | 43.5–47.5 |
| XXL | 46.75–51.5 | 41.25–46.25 | 47.5–51.5 |
| 3XL | 51.5–56.25 | 46.25–51.75 | 51.5–56.25 |
| 4XL | 56.25–61 | 51.75–57.25 | 56.25–61 |
| XXS/P | 29.25–30.75 | 24.5–25 | 31–32.75 |
| XS/P | 30.75–32.25 | 25–26 | 32.75–34.25 |
| S/P | 32.25–35.5 | 26–29 | 34.25–37.25 |
| M/P | 35.5–38.5 | 29–32.5 | 37.25–39.5 |
| L/P | 38.5–42 | 32.5–36.5 | 39.5–42.25 |
| XL/P | 42–46.75 | 36.5–41.25 | 42.25–46.25 |
| XXL/P | 46.75–51.5 | 41.25–46.25 | 46.25–50.5 |
| 3XL/P | 51.5–56.25 | 46.25–51.75 | 50.5–55 |
| 4XL/P | 56.25–61 | 51.75–57.25 | 55–59.75 |
How we sized thissized by bust
- Sold as letter sizes (XXS to 4XL/P). If your product's size options look different, use the tab that matches them.
- Dresses, jumpsuits and rompers share one chart — bust governs, waist and low hip as checks. Dresses sell under letters or US numbers depending on the style; H&M's own mapping is XXS = 0, XS = 2, S = 4–6, M = 8–10, L = 12–14, XL = 16–18, XXL = 20–22, 3XL = 24–26, 4XL = 28–30 (a size-6 dress is an S, low in the S band).
- The Petite toggle keeps every bust and waist band and grades the hip about 1¼″ (3 cm) slimmer; maternity dresses use the same sizes with the waist dropped — wear your usual size.
- One correction: H&M's letter tables print the XXL hip as 47½–50½″, but its own centimeter column (131 cm ≈ 51.6″) and its numeric chart (sizes 20–22 run to 51½″) both say the edge is 51½″ — we show 51½″.
Source & accuracy checked 4 Aug 2026
Source: official H&M size guide
Last checked: August 4, 2026
These are body measurements — measure your own body, not a garment you own.
SizeSimply is an independent tool — not affiliated with, endorsed by, or sponsored by H&M.
Find your H&M pants size
| Size | Waist | Hip |
|---|---|---|
| 0 | 24.5–25 | 32.25–33.75 |
| 2 | 25–26 | 33.75–35.5 |
| 4 | 26–27.5 | 35.5–37 |
| 6 | 27.5–29 | 37–38.25 |
| 8 | 29–30.75 | 38.25–39.5 |
| 10 | 30.75–32.5 | 39.5–40.75 |
| 12 | 32.5–34.5 | 40.75–42 |
| 14 | 34.5–36.5 | 42–43.5 |
| 16 | 36.5–39 | 43.5–45.5 |
| 18 | 39–41.25 | 45.5–47.5 |
| 20 | 41.25–43.75 | 47.5–49.5 |
| 22 | 43.75–46.25 | 49.5–51.5 |
| 24 | 46.25–49 | 51.5–54 |
| 26 | 49–51.75 | 54–56.25 |
| 28 | 51.75–54.5 | 56.25–58.5 |
| 30 | 54.5–57.25 | 58.5–61 |
| 0P | 24.5–25 | 31–32.75 |
| 2P | 25–26 | 32.75–34.25 |
| 4P | 26–27.5 | 34.25–35.75 |
| 6P | 27.5–29 | 35.75–37.25 |
| 8P | 29–30.75 | 37.25–38.5 |
| 10P | 30.75–32.5 | 38.5–39.5 |
| 12P | 32.5–34.5 | 39.5–40.75 |
| 14P | 34.5–36.5 | 40.75–42.25 |
| 16P | 36.5–39 | 42.25–44.25 |
| 18P | 39–41.25 | 44.25–46.25 |
| 20P | 41.25–43.75 | 46.25–48.25 |
| 22P | 43.75–46.25 | 48.25–50.5 |
| 24P | 46.25–49 | 50.5–52.75 |
| 26P | 49–51.75 | 52.75–55 |
| 28P | 51.75–54.5 | 55–57.5 |
| 30P | 54.5–57.25 | 57.5–59.75 |
How we sized thissized by waist
- Sold as numeric sizes (0 to 30P). If your product's size options look different, use the tab that matches them.
- H&M's numbered women's bottoms — jeans, dress pants and denim shorts, sold by US even sizes 0–30 with no length options. Body waist governs with low hip as a check; the number is a dress size, not a waist (a size 8 fits a 29–30¾″ waist).
- Each number is exactly half a letter size (an S is a 4–6), so this tab and the Joggers tab always agree. The Petite toggle (0P–30P) keeps every waist band, grades the hip about 1¼″ (3 cm) slimmer, and runs the inside leg about 2″ shorter. Maternity jeans drop the waist column — wear your usual number, judged by hip.
Source & accuracy checked 4 Aug 2026
Source: official H&M size guide
Last checked: August 4, 2026
These are body measurements — measure your own body, not a garment you own.
SizeSimply is an independent tool — not affiliated with, endorsed by, or sponsored by H&M.
Find your H&M joggers size
| Size | Waist | Hip |
|---|---|---|
| XXS | 24.5–25 | 32.25–33.75 |
| XS | 25–26 | 33.75–35.5 |
| S | 26–29 | 35.5–38.25 |
| M | 29–32.5 | 38.25–40.75 |
| L | 32.5–36.5 | 40.75–43.5 |
| XL | 36.5–41.25 | 43.5–47.5 |
| XXL | 41.25–46.25 | 47.5–51.5 |
| 3XL | 46.25–51.75 | 51.5–56.25 |
| 4XL | 51.75–57.25 | 56.25–61 |
| XXS/P | 24.5–25 | 31–32.75 |
| XS/P | 25–26 | 32.75–34.25 |
| S/P | 26–29 | 34.25–37.25 |
| M/P | 29–32.5 | 37.25–39.5 |
| L/P | 32.5–36.5 | 39.5–42.25 |
| XL/P | 36.5–41.25 | 42.25–46.25 |
| XXL/P | 41.25–46.25 | 46.25–50.5 |
| 3XL/P | 46.25–51.75 | 50.5–55 |
| 4XL/P | 51.75–57.25 | 55–59.75 |
How we sized thissized by waist
- Sold as letter sizes (XXS to 4XL/P). If your product's size options look different, use the tab that matches them.
- H&M's letter-sized women's bottoms — drawstring and pull-on pants, joggers, sweatshorts, beach pants and skirts all size here (XXS–4XL). Body waist governs, low hip checks; separate from the numbered jeans on the Pants tab, and each letter equals two numbers (S = 4–6), so the two tabs always agree.
- The Petite toggle keeps every waist band with hips about 1¼″ (3 cm) slimmer (sold /P); maternity bottoms drop the waist column — wear your usual size, judged by hip. The XXL hip correction described on the Dresses tab applies here too.
Source & accuracy checked 4 Aug 2026
Source: official H&M size guide
Last checked: August 4, 2026
These are body measurements — measure your own body, not a garment you own.
SizeSimply is an independent tool — not affiliated with, endorsed by, or sponsored by H&M.
Your size at other brands
Enter your measurements above and we’ll show what to order everywhere else, too — same measurements, each brand’s own chart.