The average cost of microneedling is around $200 to $700 per session, but the price may vary if you are pairing your microneedling with additional med spa treatments. Be sure to ask about our financing options.