Acne medications and treatments help reduce oil production and treat bacterial infections. Prescription acne drugs for teenage acne can take around four to eight weeks to show results. But there's no proper timeline that can guarantee complete results, and it can take many months or years to clear your acne scars.