There is no specific age when your baby can wear a onesie. It's more dependent on the baby's size and development stage rather than an age factor. So, you can let dress babies' onesie as early as he/she is old enough to walk and crawl around comfortably in it. And you can stop using onesies when your baby is 2 ( 24 Months of Age) or 3 years old.