Babies typically start to roll over between 4 to 7 months of age. The usual progression is that they first roll from tummy to back, usually around 4 to 5 months, and then from back to tummy a bit later, often between 5 and 7 months. Most babies can roll confidently both ways by about 7 months. Early signs that a baby is ready to roll include stronger neck and arm muscles, more tummy time, and increased movement such as rocking on their stomach and kicking. While it's uncommon for babies to roll before 4 months, some may show signs as early as 3 months. If a baby hasn't started rolling by 6 or 7 months, consulting a pediatrician is advised. Each baby develops at their own pace, so some variation is normal. Tummy time plays a crucial role in building the strength needed for rolling over, and encouraging safe floor play helps babies develop this gross motor skill effectively.