You can start massaging your baby within 24 hours of birth. But it is always better to consult a doctor to know if your baby has any complications and whether he can take the massage. For babies, it is always better to use oils that are completely natural. Ayurveda suggests using Bala Ashwagandhadi or Dashapuspadi oil for baby massage. You can have a free doctor consultation for your baby at www.herbyangel.com and get a 20% discount on all the Ayurveda baby products which are completely organic