Yes, there are several ways to test hormone levels, and the right method depends on which hormones you need checked and why. The three main options are blood draws, saliva samples, and urine collection. Blood testing is the most widely used and is considered the standard for accuracy across the broadest range of hormones. Saliva and urine tests fill specific niches and are sometimes more convenient, but they measure fewer hormones reliably.
Blood Tests: The Most Common Method
A standard blood draw from a vein in your arm can measure dozens of different hormones, from thyroid markers to sex hormones to stress hormones. It’s the method most doctors order first because it captures both the hormones circulating freely in your bloodstream and those bound to carrier proteins. That full picture matters for diagnosis.
Blood tests can measure hormones like testosterone, estrogen, progesterone, cortisol, thyroid hormones, follicle-stimulating hormone (FSH), luteinizing hormone (LH), prolactin, growth hormone, and many others. They can also detect related proteins that affect how your hormones function, giving your provider context that other testing methods can’t.
Saliva Tests: Best for Tracking Fluctuations
Saliva testing works well for steroid hormones like cortisol, estrogen, and testosterone. Because collecting a sample is painless and can be done at home, saliva tests are useful when you need multiple samples throughout the day. Cortisol, for example, follows a natural rhythm: it peaks in the morning and drops at night. A single blood draw captures only one moment, while four saliva samples collected across the day can map that entire curve.
For women tracking menstrual cycle changes, saliva testing can show short-term fluctuations in estrogen and progesterone. It’s moderately reliable for that purpose, though it can’t measure the full range of hormones a blood test covers. Saliva tests also don’t capture protein-bound hormones, so they reflect only the “free” fraction available to your tissues.
Urine Tests: Snapshot or Full-Day Average
Urine testing comes in two forms. A simple urine test can measure hormones like FSH, which is sometimes used during menopause evaluation, and cortisol, which providers may order as a 24-hour urine collection to get an average daily output rather than a single-moment reading.
A more advanced option is dried urine testing, where you collect small urine samples on filter paper at specific times during the day. The paper dries at room temperature and gets mailed to a lab, where it’s analyzed using mass spectrometry, a highly sensitive technology that can measure multiple hormones and their breakdown products simultaneously. This approach is especially useful for looking at how your body processes hormones, not just how much is circulating. It’s more commonly offered by functional and integrative practitioners than by conventional medical offices.
What a Standard Hormone Panel Includes
There’s no single “hormone test.” What gets measured depends on your symptoms and what your provider suspects. That said, most hormone panels fall into a few categories.
A thyroid panel is one of the most commonly ordered. A standard version includes TSH (the signal your brain sends to your thyroid), free T4 (the main hormone your thyroid produces), and free T3 (the active form your body converts T4 into). A full thyroid panel adds antibody tests like TPO and thyroglobulin antibodies, which help identify autoimmune thyroid conditions like Hashimoto’s disease.
A sex hormone panel typically covers estrogen, progesterone, testosterone, FSH, and LH. For women, this combination helps evaluate fertility, menstrual irregularities, polycystic ovary syndrome (PCOS), and menopause. For men, testosterone and related markers assess low testosterone symptoms.
A metabolic or stress panel might include cortisol, DHEA-sulfate, and sometimes insulin or growth hormone, depending on symptoms like fatigue, weight changes, or suspected adrenal problems.
At-Home Kits vs. Clinical Testing
At-home hormone test kits have become widely available. Most use a finger-prick blood sample or saliva collection that you mail to a lab. They’re convenient, but there are real limitations. Hormone levels can change by the minute, so a single sample collected at home may not reflect your typical levels. Cleveland Clinic endocrinologists have pointed out that even for something as specific as menopause testing, a home FSH kit can show elevated levels without that necessarily meaning you’re in menopause. It just means FSH was high at that moment.
Clinical blood draws offer more controlled conditions: the timing is standardized, the sample volume is larger, and the lab equipment is calibrated to established standards. If you use an at-home kit and get abnormal results, your provider will almost certainly want to confirm with a clinical blood test before making any treatment decisions.
How to Prepare for Accurate Results
Preparation varies by test, but a few rules apply broadly. If fasting is required, that means no food or drinks other than plain water for 8 to 12 hours beforehand. Coffee, juice, and soda can all affect results. Scheduling your test first thing in the morning lets you sleep through most of the fasting window and also captures cortisol near its natural daily peak, which is when many hormone tests are most informative.
Avoid exercise, smoking, and chewing gum during your fasting period, as all three can temporarily shift hormone levels. Let your provider know about any prescription medications, over-the-counter drugs, vitamins, and supplements you take, since many of these directly influence hormone readings. Birth control, for instance, significantly affects sex hormone results.
For women with regular menstrual cycles, the timing within your cycle matters. Progesterone is typically tested about a week after ovulation (around day 21 of a 28-day cycle), while FSH and estrogen are often tested early in the cycle (days 2 through 4). Your provider will specify the right day based on what they’re looking for.
Why Reference Ranges Vary
One of the most confusing parts of hormone testing is that “normal” ranges aren’t universal. Your age, sex, and even where you live can shift what’s considered a healthy level. TSH reference ranges, for example, are divided into different brackets: for men, the ranges differ between ages 20 to 59 and over 60, while for women, the split happens around age 40. TSH concentrations trend upward with age in both sexes, so a level that’s normal at 30 might look different at 65.
Labs themselves also introduce variability. The International Federation of Clinical Chemistry recommends that each laboratory establish its own reference intervals based on local population data and the specific equipment and reagents it uses. Two labs running the same test with different manufacturers’ reagents can produce slightly different numbers. This is why comparing results from different labs over time can be misleading, and why it helps to use the same lab for repeat testing.
What Testing Typically Costs
With insurance and a provider’s order, hormone blood tests are often covered partially or fully, depending on your plan and whether the test is considered medically necessary. Without insurance, costs vary significantly. A basic women’s hormone panel through a direct-to-consumer lab like Quest runs around $225 to $231 including physician service fees, while an expanded panel costs roughly $289. Individual hormone tests are cheaper, with a single TSH test often available for $30 to $50 out of pocket.
At-home test kits from companies like Everlywell or LetsGetChecked range from about $50 for a single-hormone test to $200 or more for comprehensive panels. Dried urine tests tend to be the most expensive option, often $300 to $400, and are rarely covered by insurance. If cost is a concern, starting with a targeted test based on your specific symptoms rather than ordering a broad panel will keep expenses lower and often provides more useful answers.

