do you have to fast before a blood test for testosterone?
Measurements of other pituitary and adrenal hormones may also be performed. Blood for testosterone should be collected in the morning at about 08:00 hours and in the fasting state. Repeat measurements should be made if results are low or borderline before making a diagnosis.