By Concern

Best Body Lotions for Keratosis Pilaris (Bumpy Skin)

As an Amazon Associate we earn from qualifying purchases — some links are affiliate links, at no extra cost to you. More

The best body lotions for keratosis pilaris (KP) contain keratolytic actives — lactic acid, urea, or salicylic acid — at concentrations strong enough to soften and slough the hardened keratin plugs that cause the small, rough bumps. These are applied daily to affected areas like the upper arms, thighs, or cheeks, with visible smoothing typically taking several weeks of consistent use.

Keratosis pilaris isn't caused by dryness alone, which is why a plain moisturizer rarely clears it up. The bumps form when keratin plugs hair follicles, so the lotions that actually make a difference are the ones that chemically exfoliate along with hydrating — think lactic acid, urea, or salicylic acid rather than just shea butter and glycerin.

Our top pick · Best overall

AmLactin Daily Moisturizing Lotion

Check price on Amazon →

Compare at a glance

Best forProductWhy it stands out
Best overall AmLactin Daily Moisturizing Lotion 12% lactic acid concentration Check price →
Best for sensitive or reactive skin CeraVe SA Renewing Lotion Salicylic acid plus ceramide-supporting barrier ingredients Check price →
Best for very dry, rough skin Eucerin Roughness Relief Lotion Urea-based keratolytic and humectant formula Check price →
Best for manual exfoliation add-on First Aid Beauty KP Bump Eraser Body Scrub Combines chemical acids with physical exfoliation Check price →

What to look for

Best overall

AmLactin Daily Moisturizing Lotion

With 12% lactic acid, this is one of the higher-strength over-the-counter options and a long-standing dermatologist recommendation for KP and generally rough, bumpy skin. The strength can sting on freshly shaved or broken skin, so it's not the best starting point for very sensitive or compromised areas.

  • 12% lactic acid concentration
  • Widely recommended by dermatologists for KP
  • Fragrance-free formula
Check price on Amazon →
Best for sensitive or reactive skin

CeraVe SA Renewing Lotion

This pairs salicylic acid with ceramides and niacinamide, making it a gentler daily option for people whose skin gets irritated by straight lactic acid or urea formulas. It's milder, though, so those with more stubborn or textured KP may find it works more slowly than a higher-strength lactic acid lotion.

  • Salicylic acid plus ceramide-supporting barrier ingredients
  • Fragrance-free and non-comedogenic
  • Gentle enough for daily, year-round use
Check price on Amazon →
Best for very dry, rough skin

Eucerin Roughness Relief Lotion

Formulated around urea, this lotion is aimed at genuinely rough, flaky patches and tends to feel more emollient than the lactic-acid-forward options, which suits colder climates or winter dryness. It's less exfoliating in feel than AmLactin, so very stubborn KP bumps may need to be paired with a scrub.

  • Urea-based keratolytic and humectant formula
  • Richer, more emollient texture
  • Well suited to very dry or flaky skin types
Check price on Amazon →
Best for manual exfoliation add-on

First Aid Beauty KP Bump Eraser Body Scrub

This scrub combines glycolic and lactic acids with physical exfoliating particles, useful as a twice-weekly add-on before a keratolytic lotion rather than as a standalone daily treatment. Skin that's already irritated or freshly exfoliated with an acid lotion should skip using this on the same day.

  • Combines chemical acids with physical exfoliation
  • Designed specifically for KP-prone skin
  • Best used a few times a week, not daily
Check price on Amazon →

Frequently asked questions

What causes keratosis pilaris?

Keratosis pilaris happens when keratin, a protein that protects skin, builds up and forms a plug that blocks a hair follicle, creating the small rough bump. It's a common, harmless genetic condition often linked to dry skin, and it tends to run in families.

Can keratosis pilaris be cured permanently?

There's no permanent cure for keratosis pilaris, but consistent use of exfoliating body lotions with lactic acid, urea, or salicylic acid can significantly smooth the texture and reduce visible bumps for as long as you keep using them. Many people find it improves with age as well.

How long does it take for KP lotion to start working?

Most people need 4 to 8 weeks of daily, consistent use before noticing a real difference in texture, since the lotion needs time to work through the keratin buildup in the follicle. Stopping treatment usually causes the bumps to gradually return.

Is a scrub necessary or is a KP lotion alone enough?

A keratolytic lotion alone is often enough for mild keratosis pilaris, but a gentle exfoliating scrub used a couple of times a week can speed up results for more stubborn, textured patches. Scrubbing too aggressively or too often, though, can irritate the skin and make redness worse.

Can I use keratosis pilaris body lotion on my face?

KP body lotions are formulated for thicker skin on the arms, thighs, or buttocks and are often too strong for facial skin, which is thinner and more reactive. If KP-like bumps show up on the cheeks, it's worth using a facial-specific gentle exfoliating product instead of a body lotion.

More guides

The Best Serums for Dark Spots and HyperpigmentationBest Azelaic Acid Serums for Redness and Uneven ToneBest Barrier Repair Creams for Sensitized SkinBest Benzoyl Peroxide Treatments for Acne (2024)Best Chemical Exfoliants for Beginners (AHAs, BHAs & PHAs Explained)Best Clay Masks for Oily and Acne-Prone Skin

As an Amazon Associate, Glow Vetted earns from qualifying purchases — at no additional cost to you. Links on this page are affiliate links; picks are based on real, verifiable product details and honest opinion. We never invent ratings or reviews.