Instead of using baby oil on your baby's head for cradle cap, try using virgin organic coconut oil instead. As a natural product, coconut oil is much better for the skin than the chemical-laden lotions and oils most people slather on their children. If you don't care for the light coconut scent, just plain organic coconut oil may be used. You can find coconut oil in the health food store and some grocery stores.
By Wendopolis from Galesburg, IL
I have also used olive oil which worked well. I let it sit for a few minutes, combed hair, and washed it all out.
For something all of us have in our kitchen, you can make a paste of baking soda and water. Gently scrub the scalp with a very soft toothbrush. Rinse off. It only took two treatments to clear my son's case.
Olive oil is also great for the skin and helps with cradle cap. Simply massage a small amount of oil into the baby's scalp. Do this a couple times a day. I hope this helps.
I always washed my babies' heads with Johnson's Baby Shampoo and never had the problem of Cradle cap, ever. It could be that oils naturally occur on their heads & needs to be gently cleaned off.
My son had cradle cap until the day before his first birthday. The doctor kept telling me it would go away on its own. Well, I had had it by the time he was almost one so I found this home remedy.