Every baby is different, but most will roll over at an age between 4 months and 6 months. Rolling from front to back can be done just by kicking, which babies are pretty good at by that age, but going from back to front requires a little more upper-body (neck, arm, etc) muscle development.