When Should a Baby Roll Over?

On average, a baby will roll over for the first time between three and four months. Like all baby milestones, some babies will be sooner and some later, just make sure you are giving your baby tummy time to encourage this important step.