While prescription-strength retinoids may have an effect in a matter of weeks, it can take up to 6 months for OTC retinols to produce the same results.read more