Caring for kids
  • Who We Are
  • Contact Us
  • Français
  • Canadian Paediatric Society

Information for parents from Canada's paediatricians

  • Pregnancy & Babies
    • Pregnancy and preparing for baby
    • Newborn health
    • Nutrition
    • Growth and development
  • Safety & Injury Prevention
    • At home
    • At play
    • On the move
    • Whatever the weather
  • Healthy Living
    • Food and nutrition
    • Healthy habits
    • Physical activity
  • Behaviour & Development
    • Digital media
    • Healthy development
    • Learning and playing
    • Neurodevelopmental disorders
    • Parenting
  • Mental Health
  • Health Conditions & Treatments
    • Autoimmune disorders
    • Illnesses and infections
    • Vaccine-preventable diseases
    • Health care and treatments
  • Immunization
    • Vaccines for children and youth
    • Vaccine information
  • Preteens & Teens
    • Healthy bodies
    • Mental health
    • Risky behaviours
    • Who We Are
    • Contact Us
    • Français
  • Canadian Paediatric Society
  • Home
  • Pregnancy and Babies
  • Current: Vitamin K for newborns

Vitamin K for newborns

featured image

What is vitamin K?

Our bodies need vitamin K to form clots and to stop bleeding. We get vitamin K from the foods we eat, such as green leafy vegetables, fish, meat, and eggs.

Why does my newborn need vitamin K?

Babies are born with a very small amount of vitamin K. Not having enough can cause bleeding that doesn’t stop because there isn’t enough vitamin K to form a clot. The bleeding can happen inside or outside of the body – including the brain – at any time up to 6 months of age.   

How is vitamin K given to babies?

There are two ways newborns can receive vitamin K:

  • A single injection in the thigh within 6 hours of birth, or
  • 3 doses by mouth—one at baby’s first feeding, another at 2 to 4 weeks of age, and another at 6 to 8 weeks of age. Your baby must receive all 3 doses.

The Canadian Paediatric Society recommends that doctors give newborns vitamin K by injection.

Giving vitamin K by mouth is not as effective as by injection. Vitamin K is not absorbed as well when given by mouth and does not last as long. Babies who get vitamin K by mouth have a higher risk of later developing vitamin K deficiency. This can cause bleeding, which can happen between 2 weeks and 6 months of age.

Is the vitamin K injection safe?

Yes, the vitamin K shot is very safe. There are no side effects. There may be some redness, swelling, or pain at the injection site.

Can’t my baby get vitamin K from my breast milk?

Breast milk contains very low amounts of vitamin K, so babies who only breastfeed will not get enough. Even formula-fed babies have very low levels of vitamin K for several days.

What about the injection pain? My baby is so little!

To reduce pain from the injection, hold your baby during the vitamin K shot. You can also try breastfeeding at the same time to comfort your baby.

More information from the CPS

  • Guidelines for vitamin K prophylaxis in newborns (CPS position statement)

Additional resources

  • Facts about Vitamin K Deficiency Bleeding (U.S. Centers for Disease Control and Prevention)

Reviewed by the following CPS committees

  • Fetus and Newborn Committee

Last updated: August 2018

  • Helpful Links
  • Find a Doctor
Canadian Paediatric Society

© 2025 – Canadian Paediatric Society
cps.ca/en/ – info@cps.ca

Available at www.caringforkids.cps.ca

www.vaccinesafetynet.org