Vaccinations for neonates are usually administered either intramuscularly, subcutaneously, or orally. The method of administration depends on the type of vaccine. For instance, the Hepatitis B and BCG vaccines are given intramuscularly, while the rotavirus vaccine is administered orally.