Most babies can hold their heads up independently between 3 to 4 months of age. However, it's important to remember that each child develops at their own pace.