Typically, babies can sleep in a bassinet until they reach 3 to 6 months old or start rolling over. Once they become more mobile, transitioning to a crib provides the space they need. It's imperative to follow your baby’s cues and safety recommendations regarding weight and size limits for a bassinet.