WellSpan Home

Health Library


Does this test have other names?

Blood ammonia test, NH3

What is this test?

This test checks the level of ammonia in your blood. The test helps find out why you may have changes in consciousness and also helps diagnose a liver disease called hepatic encephalopathy. This disease affects how your brain works, because of excess toxins, or poisons, in your body.

Your liver may not work properly if you have high levels of ammonia in your blood. Ammonia is a chemical made by bacteria in your intestines and your body's cells while you process protein. Your body treats ammonia as a waste product. It turns it into an amino acid called glutamine and a chemical compound called urea. Your bloodstream moves the urea to your kidneys, where it is eliminated in your urine.

But ammonia will build up in your body if you can't get rid of urea. This can sometimes happen if you have kidney or liver failure. It can also happen if you have a urea cycle disorder, a genetic disorder that means your body is missing one of the enzymes that remove ammonia from the blood. The ammonia blood test is the gold standard for diagnosing urea cycle disorders.

Too much ammonia in your body can cause psychological problems like confusion, tiredness, and possibly coma or death.

A child's reaction to too much ammonia can include seizures, breathing difficulties, and potentially death.

Why do I need this test?

You might have this test if you have abnormal neurological changes or you enter a coma unexpectedly. You might also have this test if your health care provider suspects that you have a urea cycle disorder or Reye's syndrome, a potentially fatal disease that affects the brain and liver. Children may have this test if they frequently vomit or are very tired within a week after a virus-related illness.

What other tests might I have along with this test?

If your health care provider suspects that you have a urea cycle disorder, he or she may order other tests that look at ammonia levels in your body. 

What do my test results mean?

Many things may affect your lab test results. These include the method each lab uses to do the test. Even if your test results are different from the normal value, you may not have a problem. To learn what the results mean for you, talk with your health care provider.

Test results are given in micrograms per deciliter (mcg/dL).

Normal ranges are:

  • Age 0 to 10 days (enzymatic): 170 to 341 mcg/dL

  • Infants and toddlers, from 10 days to 2 years old (enzymatic): 68 to 136 mcg/dL

  • Children, older than 2 years (enzymatic): 19 to 60 mcg/dL

  • Adults: 10 to 80 mcg/dL

If your test results are higher than normal, it can mean that you have:

  • Liver disease

  • Reye's syndrome

People who have a portacaval shunt in their liver to treat high blood pressure may also have higher levels of ammonia.

Levels that are lower than normal can mean that your kidneys aren't removing waste as they should.

How is this test done?

The test requires a blood sample, which is drawn through a needle from a vein in your arm.

Does this test pose any risks?

Taking a blood sample with a needle carries risks that include bleeding, infection, bruising, or feeling dizzy. When the needle pricks your arm, you may feel a slight stinging sensation or pain. Afterward, the site may be slightly sore.

What might affect my test results?

Medications such as polymyxin B, diuretics, valproic acid and methicillin can cause higher-than-normal results. Other medications, including tetracycline, lactulose, monoamine oxidase inhibitors, or neomycin, can cause results that are lower than normal.

How do I get ready for this test?

You should avoid exercising or smoking cigarettes before this test, but no other preparation is needed. Be sure your health care provider knows about all medicines, herbs, vitamins, and supplements you are taking. This includes medicines that don't need a prescription and any illicit drugs you may use.

Ammonia - WellSpan Health

Author: Fisher, Steve
Online Medical Reviewer: Bass, Pat F. III, MD, MPH
Online Medical Reviewer: Sather, Rita, RN
Last Review Date: 2015-05-21T00:00:00
Last Modified Date: 2015-05-31T00:00:00
Published Date: 2015-05-31T00:00:00
Last Review Date: 2012-05-21T00:00:00
© 2016 WellSpan Health. All Rights Reserved. This information is not intended as a substitute for professional medical care. Always follow your healthcare professional's instructions.

I would like to:

Are you sure you would like to cancel?

All information will be lost.

Yes No ×

About the provider search

This search will provide you with WellSpan Medical Group and Northern Lancaster County (Ephrata) Medical Group primary care physicians and specialists. If we don’t have a WellSpan Medical Group physician to meet your criteria, the search will expand to include community physicians who partner with WellSpan Medical Group physicians through the WellSpan Provider Network or provide care to patients on the Medical Staffs of WellSpan’s Hospitals.


Schedule Your Next Appointment Online with MyWellSpan

Use your MyWellSpan patient portal any time to view available appointments, and pick the date and time that best suits your schedule.

Go to MyWellSpan

New to this practice?

If you don't have a WellSpan primary care provider and would like to schedule a new patient appointment with a provider who is accepting patients, just log into your MyWellSpan account, and go to the Appointment Center section. As you progress through the scheduling process, you will be able to see the offices that are accepting new patients in relation to your zip code. If you are not enrolled in MyWellSpan, go to https://my.wellspan.org, call 1-866-638-1842 or speak with a member of the staff at a participating facility to sign up. New patient scheduling not available at all practices/programs.

Already a patient at this practice?

If you already have a relationship with a WellSpan practice, simply log into your account, and go to the Appointment Center section. As you progress through the scheduling process, you will be able to schedule an appointment with any provider or practice that already counts you as a patient. Online scheduling varies by practice/program.