It depends on the condition for which you take anastrozole (Arimidex). Doses and duration of the medication change with the change in medical conditions. If taken for increasing testosterone, it will be prescribed to you for 12 weeks or so as per your presenting condition. If it is prescribed to you for cancer treatment, you should be on it for a year to 3 as per the presenting stage of cancer.