How to Prepare for a Blood Test?

Follow these guidelines for precise and consistent results.

Schedule your lab test for the morning, ideally about 2.5 hours after you usually wake up, and book it well in advance.

10 days before the test:

  • Be sure to complete any prescribed courses of antibiotics, antiparasitics, and antifungals as directed by your doctor.
  • Stop taking all supplements
    Keep taking any medications prescribed by your doctor, but stop all supplements and non-prescription drugs. This includes electrolytes, vitamins, minerals, powders, recreational drugs, and over-the-counter medications.

3 days before the test:

  • Avoid strenuous activities like exercise. Relax during this time.
  • Discontinue the use of aspirin and other NSAIDs (such as ibuprofen, etc.).

Day before the test:

  • If you experience muscle soreness, reschedule the test.
  • Eat a balanced diet, ensuring it's not overly high in proteins, fats, or carbohydrates. Do not drink any alcohol.
  • Do not eat anything for 12 hours before the blood draw.
  • Avoid smoking from the night before the test until the test is completed.

On the morning of the test:

  • Drink exactly 500ml (17 ounces) of water on an empty stomach, exactly two hours before the blood draw. Do not consume anything else, including coffee, tea, or chewing gum.
  • Avoid stress and stimulants such as cold showers.

About the site author

My personal mission is to extend human lifespan by collectively adding 1 million years to people's lives.

Zsolt Szabo
Zsolt Szabo
Software Engineer, Biohacker, and Consultant for Longevity Clinics.

Please send me studies and feedback.

Any feedback is welcome at .
I am particularly interested in research on biomarkers linked to all-cause mortality or optimal reference ranges.