A simple blood test can reveal your testosterone level. The normal range is 300 ng/dL to 1,000 ng/dL—remember that testosterone levels fluctuate throughout the day. Because they are normally highest in the morning, your doctor will probably want to do the blood test in the morning. Physical Exam. Your doctor will examine you to look for signs of low testosterone levels.