I get asked this question by parents all the time. First off, there really isn't a "Right" time to stop swaddling. You just want to make sure that your baby is not swaddled unless they are sleeping. You know that the baby is ready when they are able to reach up and purposefully grab an object and bring it back to themselves. Then you can move them into a sleep sack to sleep. Now if your baby is not getting out of their swaddle and it still helps them to sleep better, you can swaddle as long as you need. I have families swaddle anywhere from 4 months up to 9 months. You just want to make sure that they are active and un-swaddled when they are awake.