A microneedling session usually takes 30-45 minutes, depending on the treated area.