Give blood.
Get free bloodwork.
Save up to 3 lives. Get a free lab panel from the same draw.
80,000+
18
Free
80,000+Goodlabs users
18Partner donor centers
CLIACertified lab testing
FreePanel with your donation
Your bloodwork. Your starting point.
Pick a free panel to get with your blood donation.
Why people donate blood through Goodlabs
Hear from our donors about their experiences.
Blood donations are an amazing way to not only help the community but help yourself too.
Dr. ShivajiMy uncle’s life was saved by a heart transplant. During the operation the doctors used 80 pints of blood. I want to repay that 80 pints so that the next person who’s in critical need of blood will have it.
My blood type is B- and I have heard that is a more rare blood type that needs more donors so I’d love to help. I am also looking forward to my test results!
I’m excited to go back onto the platform, check how my vitals have changed since my first draw, and then make this a more recurring thing.
Jean-ClaudeI don’t have health insurance even though I’ve been with my job for a year! I’ve been worried about my hormone levels for a while. This opportunity gives me the chance to finally get answers!!
This is best way to get around the consuming cost of healthcare. My insurance would’ve charged an arm and a leg just for these tests. This is convenient and right, I hope this company continues to keep doing what is right.
I am shocked at how easy it is. And I’ve already found out that my blood pressure is good, I’m not iron deficient, and I just get to sit here and chill.
RayeI’ve donated blood before, and love doing what I can to help! I also have PCOS though and would love to get that panel done to gain a bit more insight
Been advocating for my health for a long time now, it’s tricky to get my doctors to consistently order my panels. Excited that I can do some good while knowing where I am in my health and wellness journey.
I was afraid it was going to hurt, and it doesn’t. It’s relatively quick. You’re in and out in 15 minutes.
ReaganAfter losing my insurance it has been extremely hard to do followup testing. This is making it possible to still monitor my health.
I was told that i need to donate blood because I have very high ferritin and I was looking for the option to get bloodwork results from these donations. Love this concept and thank you for doing it.
What brings you here?
I want to understand my health.
42 biomarkers, plain-English results.
I want to track my numbers.
All your results in one place.
Bloodwork is expensive.
Free with your donation.
I want to help others, too.
One donation can save up to 3 lives.
I’m always looking after others.
One visit for your health, too.
I’ve made a change. Is it helping?
See if it’s working.
How the donation process works
One visit. One draw. Free bloodwork.
Find a blood center near you
We're live at 18 partner centers and counting.
Give blood at a non-profit partner center
A CLIA-certified lab tests the same draw. No second needle.
Get your results and build a personalized plan
Private results in your Goodlabs account, with clear next steps.
Find a donor center near you.
Choose a donation appointment at one of our non-profit partner donor centers across the country. Book in a couple of minutes and pick your free panel as you go.
Know what your numbers mean
No jargon-filled PDF. Clear explanations, trends over time and next steps, all in one dashboard.
Understand every result
See what each biomarker means and how it’s trending.
Ask Barry, your AI assistant
Ask questions about your results and get clear, easy-to-understand explanations and action plans.
Find your next test
Spot what’s out of range and see which tests to take next.
Advanced diagnostics
Order genomic testing to contextualize the rest of your health information. Advanced tests and scans coming soon.
All your results in one place
Upload previous results, retrieve external medical records, and book telemedicine visits. All on Goodlabs.
Manage connections
Order, view, and analyze results for others. Ideal for friends, family, or coaching clients.
More features launching every day
Book your donationAnd new features every day
Book your donationFeatured in
Questions before you book?
Yes. When you complete a donation you booked through Goodlabs at a partner donor center, the center pays us a referral fee. That fee covers your lab testing and logistics, so the bloodwork costs you nothing.
Find free bloodwork near youGoodlabs partners with participating blood donation centers to offer free health testing with eligible blood donations. Schedule your donation through Goodlabs, visit the selected donor center, and let the staff know you’re a Goodlabs donor. The blood samples needed for your free Goodlabs testing will be collected during the same donation visit, so there is no separate appointment or separate blood draw required. After your eligible donation is completed, your selected tests will be processed and your results will be available in your Goodlabs account.
Schedule a donationIt depends on the donation center. Eligible whole-blood donors at Vitalant, Inova, Bloodworks Northwest, and LifeStream can generally receive free testing every 56 days. At Blood Assurance, free testing is available every 6 months, up to two times per calendar year. Donation eligibility is determined by the donation center at each visit.
Learn about free testing with a donationEnter your ZIP code on the donation booking page to see participating locations available near you. Goodlabs currently works with select Vitalant, Inova, Blood Assurance, Bloodworks Northwest, and LifeStream donor centers.
Find a location near youEligibility is determined by the donor center using its current donation policies and screening requirements. You’ll complete an eligibility screening before donating, and the donor center makes the final decision about whether you can donate that day.
Read the blood donation FAQLet the donor center staff know before your donation. They are experienced in helping donors who are nervous about needles or have concerns about dizziness or fainting and can help you through the donation process.
If the donor center determines that you cannot donate that day, the donation will not be completed. Because free Goodlabs testing is tied to completing an eligible blood donation, your free tests will not be processed from that appointment.
Read the blood donation FAQMost results are available within 2–6 business days, although some specialty tests may take longer. Results may be released at different times rather than all at once. You can view them in your Goodlabs account as they become available.
See typical result timelinesView and track your results in Goodlabs, and use the AI chat to better understand your bloodwork. Results and insights are informational, not a diagnosis. Share your results with a clinician for medical advice.
Learn how to read your resultsGoodlabs and participating donor centers may share information necessary to coordinate your donation and free testing. Your information is handled according to applicable privacy practices and policies. For more details, please review the Goodlabs Privacy Policy.
Read the Privacy PolicySave up to 3 lives. Get your bloodwork free.
For someone who needs blood. For the health question you’ve been meaning to ask. Book your donation and make room for both.












