Keratosis pilaris is not dry skin — here's why your moisturizer isn't fixing it
5 min read
As an Amazon Associate I earn from qualifying purchases.
If you have keratosis pilaris (KP) — those small, rough bumps on the backs of your arms, thighs, or cheeks — you've probably been told to moisturize more. Here's why that doesn't work: KP is not a hydration problem. It's a keratin problem.
What's actually happening
KP is caused by a buildup of keratin — the protein that makes up your skin and hair — inside hair follicles. This buildup forms a plug that traps the hair underneath and creates that bumpy texture. No amount of regular lotion will dissolve a keratin plug.
What actually works
Lactic acid (AHA)
The gold standard for KP. Lactic acid exfoliates dead skin cells and has humectant properties. Look for 10-12% in lotion format. AmLactin 12% Moisturizing Lotion is the most recommended drugstore option.
Urea (20-40%)
Urea is a keratolytic — it literally breaks down keratin. At higher concentrations it actively dissolves the plugs. CeraVe SA Lotion combines salicylic acid with urea and works well for mild KP.
Salicylic acid (BHA)
BHA is oil-soluble so it gets inside the follicle and helps clear the plug. Best used with an AHA rather than alone.
The routine
- Shower with warm (not hot) water
- Use a soft exfoliating cloth while washing
- Pat dry, leaving skin slightly damp
- Apply lactic acid or urea lotion immediately
- Do this every day — results show in 4-6 weeks
What makes it worse
- Hot showers
- Harsh physical scrubs
- Skipping moisturizer after exfoliating
- Picking or squeezing the bumps
// bottom line
KP won't fully go away — it's genetic. But with consistent lactic acid or urea use, you can get the texture smooth enough that it stops bothering you. Treat it like maintenance, not a one-time fix.
// get your routine
build my KP routine →