The bottom line: For 12-hour shifts, 20-30 mmHg graduated compression is the standard — it's what most nurses wear and what the evidence supports for leg fatigue and swelling. Our pick: Physix Gear Sport 20-30 mmHg (~$29 on Amazon, 93,000+ ratings) — the right compression level, athletic fit that stays up all shift, and a price that lets you rotate multiple pairs.
~$28.82 on Amazon (indexed Oct 2026; confirm live price). Sold in pairs.
Ask any nurse what they wish they'd bought on day one and compression socks are always in the top three — right up there with good shoes and a decent stethoscope. Twelve hours on your feet means blood pooling in your lower legs, and by hour 8 your calves feel like concrete. Graduated compression (tighter at the ankle, looser at the calf) pushes blood back up instead of letting it sit. It's not magic, it's physics — and the difference between a shift that ends with aching legs and one that doesn't is often just the socks.
Four things: compression level (the mmHg rating — this is the whole product), graduated fit (true graduated compression is tighter at the ankle and eases up the calf; cheap "compression-style" socks are just tight everywhere), stay-up power (a sock that slides down by hour 6 is worse than no sock — the bunched fabric cuts circulation), and durability (compression fades with washes; good socks hold their rating for months, cheap ones go slack in weeks).
This is the #1 question and the answer is simple: 20-30 mmHg for 12-hour shifts. Here's the breakdown:
| Compression | Best for | Nurse verdict |
|---|---|---|
| 15-20 mmHg (mild) | Desk work, travel, mild tired legs, pregnancy (with OB approval) | Fine for students or 8-hour shifts, but underpowered for 12s |
| 20-30 mmHg (moderate) | Standing/walking 8-12+ hours, swelling, varicose veins, long shifts | The nursing standard. This is what you want. |
| 30-40 mmHg (firm) | Prescribed for venous disease, post-surgical, severe edema | Talk to your doctor first — this level is medical treatment, not a gear choice |
If you're new to compression, 20-30 feels snug the first time you pull it on — that's correct. It should feel like a firm hug, not pain. If your toes tingle or go numb, the size is wrong (see sizing below), not the compression level.
| Product | Physix Gear Sport Compression Socks, 20-30 mmHg graduated |
|---|---|
| Compression | True graduated 20-30 mmHg (tightest at ankle, easing up the calf) |
| Material | Nylon-elastane (spandex) blend — breathable, machine-washable |
| Fit | Athletic cut for men and women; multiple sizes (measure your calf) |
| Length | Knee-high (over-the-calf) — the only length that counts for shift work |
| Rating | 4.4★ across ~93,600 Amazon ratings (indexed Oct 2026) |
| Price | ~$28.82 per pair on Amazon (indexed Oct 2026; confirm live price) |
Three reasons. First, it's the right compression — true graduated 20-30 mmHg, not the "firm feel" marketing of fashion compression socks. Second, the athletic fit actually stays up: the cuff is snug without a tourniquet band at the top, which is the failure mode of most cheap pairs. Third, the price lets you own a rotation. You need at least 3-4 pairs (one per shift plus laundry lag), and at ~$29 a pair that's achievable — unlike $50/pair boutique socks where nurses buy one pair and wear them into the ground.
The 93,000+ rating count matters here too. Compression socks are one of those products where aggregated long-term feedback ("still going after 6 months") is more informative than any spec sheet, because the thing you're buying is durability of compression — and only time reveals that.
Nurse Yard is a nurse-founded brand, and the CORE sock is built specifically for 12-hour shifts — extra cushioning in the foot, a wider comfort band at the top for larger calves, and fun prints if you want personality under your scrubs. At ~$50 a pair it's nearly double the Physix price, so it's the "treat yourself" pick, not the value pick. Worth it if you have wider calves (the number one fit complaint with generic compression socks) or you just want to support a nurse-owned brand.
Bombas makes a legit medical-grade 20-30 mmHg knee-high, and the 6-pack solves the rotation problem in one purchase — a full work week's worth. At ~$36/pair effective it's premium pricing, but Bombas' quality control and return policy are excellent, and their donation model (a pair donated per pair bought) is a nice bonus. Buy this if you want to solve compression socks once and never think about it again.
This is where most nurses go wrong. Compression sock sizes are based on calf circumference (measured at the widest point), not shoe size. A medium shoe size with athletic calves can need a large sock. Too small = tourniquet effect, numb toes, and socks that die early from overstretching. Too big = slides down, bunches behind the knee, zero compression benefit. Every brand publishes a size chart — use a soft tape measure, it takes 30 seconds. If you're between sizes, size up.
Compression is a mechanical property of the elastic fibers, and heat + agitation kill elastic. Machine wash cold, hang dry or tumble low — the dryer is what murders compression socks. With decent care, a good pair holds its rating 3-6 months of regular shift wear. When they start sliding down or feel "just like regular socks," the compression is gone — replace them. Budget for replacement pairs twice a year; it's a consumable, not a heirloom.
Buy 20-30 mmHg if: you work 12-hour shifts on your feet (nursing, CNA, tech, retail pharmacy); your legs swell or ache after shifts; you have mild varicose veins or a family history of them. New grads: buy 3 pairs before your first week — future you says thanks.
Talk to your doctor first if: you have peripheral artery disease, severe edema, skin infections on your legs, or you've been told to wear a specific compression level. And skip compression entirely if you have an allergy to elastane/spandex (rare but real) — look for cotton-rich alternatives.
Yes — 20-30 is the standard starting point for shift workers, not an advanced level. It'll feel snug the first few wears and then feel normal. If you have a medical condition affecting leg circulation, check with your doctor first.
Minimum 3: one on your legs, one clean, one in the wash. Four is the comfortable rotation for three 12s a week. They need a rest day between wears for the elastic to recover — wearing the same pair two days running shortens their life.
Before — ideally first thing in the morning before swelling starts. Putting compression on already-swollen legs is fighting uphill. Keep a pair in your work bag as backup.
Yes — knee-high compression socks pair with any closed nursing shoe. They're thin enough not to change your shoe fit meaningfully, though very cushioned socks plus thick insoles can feel snug in a tight shoe.
Up to a point. The jump from $10 fashion "compression" socks to $25-30 true graduated pairs is enormous and worth it. The jump from $30 to $50 buys nicer materials and branding, not more compression. Don't pay $50 unless you specifically want the brand's fit features (like Nurse Yard's wide-calf band).
Compression socks are the highest-comfort-per-dollar purchase in nursing gear. Get 20-30 mmHg, get true graduated compression, measure your calf, and buy enough pairs to rotate. The Physix Gear Sport at ~$29 is the sweet spot — proven at massive scale, priced for a real rotation.