Microneedling results last anywhere from 3 to 5 months. It all depends on how long the new collagen lasts in your skin, skin concerns and skin care routine