This again will vary depending on how careful you are with taking care of it and washing it after each use. With average use the roller should last 2-3 months. When you feel the needles start to dull or if you bend any of the needles you need to replace it. Always store the roller in its protective case with the plastic cover protecting the roller head. You should soak the roller in alcohol for 15 minutes after each to disinfect and never share your roller with anyone else ever.