Yes, baby oil is safe for babies. However, you have to make sure you pick one with the right ingredients. Baby oil that is free from harmful ingredients like phthalates, sulfates, and other toxins is completely safe for babies. Make sure to avoid baby oils that contain mineral oil (it is derived from petroleum) or fragrance.