It is common for babies to be sick in the early weeks as they get used to feeding and their bodies develop. Bringing up small amounts of milk is known as possetting. When your baby vomits there will be a much larger amount. It can be frightening for your baby, so they are likely to cry. Lots of things can cause your baby to be sick.
Make sure your baby is positioned correctly when breast or bottle feeding. Incorrect positioning can cause a baby to be sick. Your midwife or health visitor can help with this.
Being sick often or with large amounts may be due to ‘gastric reflux’ where acid from the tummy can come up again. Babies can be grumpy and it can sometimes lead to poor feeding. If your baby is feeding well but doesn't seem themselves, you may just need to change the baby's position during and after a feed to make them more upright. Feeding smaller amounts and more often may also help.