How Long Does It Take to See Results? It may take up to three months of treatment before you see an improvement in your skin. That's the time it takes for your body to adjust to the new hormones and for the medication to affect your skin's sebum production.