We include products we think are useful for our readers. If you buy through links on this page, we may earn a small commission Here’s our process.

Medical News Today only shows you brands and products that we stand behind.

Our team thoroughly researches and evaluates the recommendations we make on our site. To establish that the product manufacturers addressed safety and efficacy standards, we:
  • Evaluate ingredients and composition: Do they have the potential to cause harm?
  • Fact-check all health claims: Do they align with the current body of scientific evidence?
  • Assess the brand: Does it operate with integrity and adhere to industry best practices?
We do the research so you can find trusted products for your health and wellness.

At-home hormone tests are becoming increasingly popular because of their relative privacy and comfort. Taking a test typically involves mailing a blood, urine, or saliva sample to a lab.

A note about sex and gender

Sex and gender exist on spectrums. This article will use the terms “male,” “female,” or both to refer to sex assigned at birth. Click here to learn more.

A quick look at the best at-home hormone tests

Hormones play an essential role in many aspects of health, from growth and metabolism to cardiovascular health and mood. Some changes in hormone levels are typical, while others can indicate an irregularity. A person may monitor their levels at home for a range of reasons.

This article explores how the tests work and which hormones people tend to monitor. It also describes six testing kits on the market.

MNT chooses at-home tests that meet the following criteria:

  • Laboratories: Where possible, MNT will choose companies that process test samples in CLIA-certified labs. This means they follow state and federal regulations.
  • Budget: MNT chooses at-home tests that suit a wide range of budgets.
  • Privacy: MNT includes companies that offer robust and transparent privacy measures, such as data protection and discreet packaging.
  • Test result speed: MNT selects companies that inform customers when they will receive their test results and whether they will receive them via email, app, or phone.
  • Further support: MNT will indicate whether a company offers further support, such as a follow-up phone consultation with a doctor to discuss test results.

Please note that the writer of this article has not tried these products. All information presented is purely research-based and correct at the time of publication.

Medical News Today follows a strict product selection and vetting process. Learn more here.

Best general hormone test: Walk-In Lab Female and Male Saliva Profile I – ZRT

Walk-In Lab Saliva Test

This test is suitable for both males and females and checks levels of:

  • estradiol
  • progesterone
  • testosterone
  • dehydroepiandrosterone sulfate (DHEA-S), a hormone that plays a role in adrenal and sexual health
  • morning cortisol

This test kit requires a saliva sample. Once the lab receives the sample, a person can view their results in 7–10 days.

The company only works with CLIA-certified labs.

This company does not provide access to a healthcare professional, so it cannot offer consultations or prescriptions.

This test does not require fasting and only uses a saliva test, which may make it suitable for people who dislike providing blood samples.

However, the specimens must be sent by overnight mail and can only be sent Monday through Thursday, which could be inconvenient for some.

User reviews appreciate the company’s test prices and prompt delivery of results.

Best basic hormone test for females: LetsGetChecked Female Hormone Test

LetsGetChecked Female Hormone Test results screen against a pale red background.

The LetsGetChecked Female Hormone Test checks levels of:

A person needs to give a blood sample using a finger prick technique described in the kit’s instructions.

Once the lab receives the sample, the company states that a person can view their results within 5 days.

It also states that its team of physicians previews orders and checks results. Nurses are available 24 hours a day, 7 days a week, to answer any questions.

This LetsGetChecked Female Hormone Test costs $139 for a one-off testing kit. The following subscription options are also available, which offer discounts on tests:

  • quarterly: $90.30
  • semi-annually: $103.20
  • annually: $109.65

The benefits of this test include its access to a nursing team to discuss test results. The test can help start conversations about fertility, but it is not a substitute for advice from a doctor.

Learn more about LetsGetChecked here.

Best basic hormone test for males: Everlywell Men’s Health Test

everlywell mens health test
  • Price: around $249 for a one-time purchase, $186–211 for regular deliveries
  • Type: saliva sample
  • Hormones tested: free testosterone, DHEA-S, cortisol, estradiol
  • Sends results in: 5–7 business days

This test looks at four hormones associated with general health in males, including DHEA-S. This hormone plays an important role in producing testosterone and estrogen and supports the development of male sexual characteristics.

The other three hormones that the test checks for are:

  • cortisol
  • estradiol
  • free testosterone

The kit requires a person to give a saliva sample.

Doctors who are board certified in a person’s state review the results, and a person can see their results online within a few days.

Customers also receive detailed information about what the results may indicate and other personalized information.

Everlywell states it only works with labs that have been certified at the state and federal levels.

This Everlywell Men’s Health Test costs $199 for a one-off purchase.

However, the following subscription options are available, offering discounts for the tests:

  • monthly: $149
  • quarterly: $159
  • semi-annually: $169

The positive aspects of this test include its accessibility and discrete packaging. Online reviewers describe the test as easy to use but note that it is somewhat expensive. Other users mention unclear instructions, lack of customer support, and concerns about poor privacy protection.

Learn more about Everlywell here.

Use code “HEALTHLINE25” for 25% off.

Best comprehensive hormone test for females: Everlywell Women’s Health Test

everlywell womens health test
  • Price: around $249 for a one-time purchase, $186–211 for regular deliveries
  • Sample type: finger prick blood sample, or saliva sample
  • Hormones tested: estradiol, progesterone, luteinizing hormone (LH), follicle-stimulating hormone (FSH), DHEA-S, cortisol, thyroid-stimulating hormone (TSH), free T3, free T4, free testosterone, thyroid peroxidase antibodies
  • Sends results in: 5–7 business days

Like the Everlywell male hormone test above, this test checks cortisol, estradiol, free testosterone, and DHEA-S levels.

It also tests levels of:

  • LH
  • FSH
  • progesterone
  • TSH
  • free T3
  • free T4
  • thyroid peroxidase antibodies

Otherwise, the process is the same as with the male hormone test. A person needs to give saliva samples, and they can access their results and personalized information within a few days.

The Everlywell Women’s Health Test costs $249 for a one-off testing kit.

However, the following subscription options are available, which offer discounts on tests:

  • monthly: $186
  • quarterly: $199
  • semi-annually: $211

Everlywell states a person can get their results within 5–7 business days.

Although this test kit is fairly expensive, it is also extensive. Bundling all these tests together may help a person save money.

It requires several saliva samples and finger-prick blood samples, which may not be suitable for people who do not like to do blood tests.

A person has to take two blood samples at different dates in their menstrual cycle and four different saliva samples. A person must place the samples they collect in the early days of their menstrual cycle in the freezer until they finish the collection process and mail everything in.

Although a person can get their results quickly, the testing process adds a significant amount of time to the testing process.

Additionally, it may not be suitable for people who do not have periods or irregular periods.

Use code “HEALTHLINE25” for 25% off.

Best comprehensive hormone test for males: LetsGetChecked Male Hormone Advanced

LetsGetChecked Male Hormone Advanced results screen against a pale red background.
  • Price: around $119 for a one-time test, around $125–143 for regular deliveries
  • Sample type: Finger prick blood sample
  • Hormones tested: Testosterone, estradiol, prolactin, sex-hormone binding globulin, free androgen index
  • Sends results in: 2–5 days

This male hormone test checks levels of:

  • estradiol
  • free androgen index
  • prolactin
  • sex hormone-binding globulin
  • testosterone

Otherwise, the process is the same as the LetsGetChecked female hormone test. A person collects a finger-prick blood sample and sends it to the lab.

The results are available online within two to five days after the laboratory receives the specimens.

This LetsGetChecked Male Hormone Advanced Test costs $119 for a one-off testing kit. The following subscription options are available at a reduced cost:

  • quarterly: $125.30
  • semi-annually: $143.20
  • annually: $152.15

A basic version of this test is also available at a lower cost, though it tests for fewer hormones.

The company states that it provides test results within two to five days.

The test kit requires overnight fasting for at least eight hours and is not suitable for people under 18, which could be difficult for some people. Additionally, people should wait at least eight hours after their last dose of B7 before collecting their specimens.

This test kit is somewhat more expensive than others the company manufactures, although it also analyzes more hormone levels. Subscription options allow people to reduce costs and track their hormone levels over time.

Best thyroid hormone test: ZRT Labs Comprehensive Thyroid Profile

ZRT Labs Comprehensive Thyroid Profile against a pale red background.
  • Price: around $319
  • Sample type: Finger prick blood sample and urine sample
  • Hormones tested: TSH, free T3, free T4, T4, thyroglobulin, TPO, iodine, arsenic, creatinine, bromine, selenium, cadmium, mercury
  • Sends results in: 5 days

This test may help with evaluating thyroid function. It checks levels of the following hormones:

  • T4
  • Thyroglobulin
  • TSH
  • free T3
  • free T4
  • TPO

It also tests for levels of:

  • iodine
  • bromine
  • selenium
  • arsenic
  • cadmium
  • mercury
  • creatinine

This test requires blood spots and urine samples.

A person can see their results within 5–7 days after the lab receives their samples.

The company claims it only works with CLIA-certified labs.

ZRT Labs is a research company and does offer access to a healthcare professional. It encourages people to contact a medical professional for further guidance.

Learn about thyroid disorders here.

Unlike some testing companies that provide general recommendations or follow-up appointments from a nurse or other medical professional, ZRT Labs emphasizes that users should see a healthcare professional to interpret their test results.

At $319, this test kit is the most expensive covered in this article, which could be too much for some people. However, it includes many tests, and the manufacturer states that it offers a comprehensive review of thyroid health indicators.

Some online reviewers complained that drawing enough blood for the sample was painful and difficult. However, other users did not find the blood sample collection process difficult.

The table below compares each of the hormone tests in this article for price, hormones tested, and more.

CostHormones testedSubscription availableSample typeResults time
Walk-In Labaround $155• estradiol
• testosterone
• progesterone
• morning cortisol
nosaliva7–10 days
LetsGetChecked Female Hormone Testaround $139 for a one-time purchase

$90.30 per test for a quarterly subscription
• estradiol
• prolactin
• LH
yesblood2-5 days
Everlywell Men’s Health Testaround $249 for a one-time purchase

$186–211 for regular deliveries
• free testosterone
• cortisol
• estradiol
yessaliva2–5 days
Everlywell Women’s Health Testaround $249 for a one-time purchase

$186–211 for regular deliveries
• estradiol
• progesterone
• LH
• cortisol
• free T3
• free T4
• free testosterone
• thyroid • peroxidase • antibodies
yessaliva2–5 days
LetsGetChecked Male Hormone Advancedaround $119 for a one-time test,

around $125–143 for regular deliveries
• testosterone
• estradiol
• prolactin
• sex-hormone binding globulin
• free androgen index
yesblood2-5 days
ZRT Labs Comprehensive Thyroid Profilearound $319• TSH
• free T3
• free T4
• T4
• thyroglobulin
• iodine
• arsenic
• creatinine
• bromine
• selenium
• cadmium
• mercury
noblood and urine5–7 days

The body is regulated and controlled by the nervous system and the endocrine system. The first system uses nerves to send signals, and the second regulates the body’s functions through chemical messengers that travel through the bloodstream. These messengers are hormones.

Hormones affect:

  • growth and development
  • sexual function
  • reproduction
  • appetite
  • mood and behavior
  • digestion
  • heart function

Hormonal imbalances can cause a wide range of symptoms, depending on the specific hormones involved and their levels.

Anyone who suspects that their symptoms result from an imbalance should contact a doctor. If they diagnose a health issue related to hormones, a person might also consider testing their hormone levels at home for greater clarity.

Some people require continued monitoring and may prefer the comfort and convenience of at-home tests. This may be true for people who are pregnant or have weakened immune systems, for example.

Also, some hormone levels decrease with age, and older adults who regularly check their levels may find it more convenient to test from home.

Once a person makes a purchase, the company ships their testing kit.

Test activation

When a person receives their kit, the first step is registering it online using the code provided. This ensures that the results go to the person’s online account.

Sample collection

The next step is to collect a blood, saliva, or urine sample using the materials in the kit. The manufacturers should include clear instructions, and most companies offer phone or video assistance.

After collecting the sample, the person ships it back to the company or a designated lab. Most companies provide prepaid shipping labels in their testing kits.


Once the company receives the sample, it sends a confirmation of receipt. It then usually sends the sample to a partner lab for processing. This usually takes 3–5 business days.

When the results are ready, the person receives a notification and can access the results online. A nurse or doctor from the company’s medical team may then contact the person to explain the results, offer advice, and send out a prescription, if necessary.

Below, we explore these hormones’ roles and why people monitor their levels.


Commonly known as the stress hormone, the adrenal glands produce cortisol.

Checking cortisol levels can help doctors learn how these glands function and diagnose various disorders, including Cushing’s syndrome and Addison’s disease.


Estrogens are crucial for the development and function of the reproductive organs. In females, they also support the development of what doctors call “secondary sex characteristics,” such as breasts.

One type of estrogen is called estradiol, or E2, and the testicles and ovaries primarily produce it. In females, checking E2 levels can help doctors identify and explain early- or late-onset puberty. In males, testing these levels can help doctors understand the cause of delayed puberty.

Follicle-stimulating hormone and luteinizing hormone

Follicle-stimulating hormone (FSH) and luteinizing hormone (LH) belong to a class of hormones called gonadotropins. They help control fertility.


Melatonin regulates the sleep cycle. A doctor may order a test to assess melatonin secretion patterns and the pineal gland’s function.


Testing levels of progesterone can help detect ovulation and pregnancy. These tests also help doctors monitor high risk pregnancies and diagnose ectopic pregnancies.


Checking testosterone levels can help a doctor assess reproductive and adrenal function. This can help them identify hypogonadism, infertility, and tumors, for example.

Thyroid-stimulating hormone

The pituitary gland secretes thyroid-stimulating hormone (TSH). Checking TSH levels can indicate how well the thyroid is functioning. It can help doctors diagnose hypothyroidism and hyperthyroidism.

T3 and T4

Triiodothyronine (T3) and thyroxine (T4) are the two main hormones the thyroid gland produces.

Checking levels of T4 and TSH can give a doctor a good idea of the thyroid’s function. T3 levels help doctors diagnose hyperthyroidism and its severity.

At-home testing cannot replace in-person medical care. At-home test results are insufficient to diagnose a health condition.

A person should contact a healthcare professional if they:

  • have questions about their health
  • have been exposed to an infectious agent
  • have a family history of any health condition
  • are experiencing new or changing symptoms

Below, we answer some common questions about these tests:

Are at-home hormone tests accurate and trustworthy?

A person should look for a company that works with certified labs and offers support from medical professionals.

It is also important to follow instructions for collecting samples carefully, as any error could reduce the accuracy of the test.

Does insurance cover the costs?

Most testing companies do not accept direct billing from health insurance providers.

Before buying a test, it may be a good idea to check whether the insurance company will reimburse the cost. If so, a person can forward an invoice from the lab to their insurer with their claim for reimbursement.

Some companies may also accept payments from flexible spending accounts or health savings accounts.

Do at-home hormone tests work better than in-person tests?

Medical professionals administer in-person tests, which lessens the risk of error in collecting the sample.

At-home tests may be more suitable for people with busy schedules, with little access to traditional healthcare, or who need to test frequently.

What is the best way to test female hormones?

The best way to test female hormones depends on the reasons for testing hormone levels and the individual’s circumstances. A person can use tests to indicate the presence of potential health conditions and monitor existing conditions.

However, a person should not use at-home hormone tests to replace the advice of a doctor.

Female hormone tests can help assess symptoms that may be due to hormonal imbalances, such as:

  • irregular periods
  • unexplained weight changes
  • skin problems, such as acne
  • hair changes
  • hot flashes and night sweats
  • vaginal dryness

Getting an in-person test conducted by a medical professional is more likely to yield a quality sample and provide a better test. However, people with busy schedules, limited access to healthcare, or who need frequent testing may find that at-home testing better meets their needs.

How do I check if I have hormonal imbalance?

The best way for a person to find out if they have a hormonal imbalance is to get their hormone levels tested.

People should discuss any healthcare concerns they have with a healthcare professional.

How much does it cost to get your hormones tested?

The cost of hormone tests depends on which tests a person chooses and which samples they require. An at-home test may be cheaper than an in-person test.

However, insurance is unlikely to cover at-home tests. The test kits in this article range from $129–319.

Hormones play an essential role in a person’s health and well-being. At-home tests can be a straightforward and convenient way to monitor levels of specific hormones.

While many testing kits are available, it is worth keeping in mind that these tests alone cannot be used to diagnose a health issue. Anyone with concerns should contact a healthcare professional.