Free

Details

  • Released
  • Updated

Features

GiveBlood screenshot #1 for iPhone
GiveBlood screenshot #2 for iPhone
GiveBlood screenshot #3 for iPhone
GiveBlood screenshot #4 for iPhone
GiveBlood screenshot #5 for iPhone
GiveBlood screenshot #6 for iPhone
GiveBlood screenshot #7 for iPhone
iphone
watch
🖼️Get Icon
Icons↘︎

About

This app simplifies the process for Canadian blood donors to book, manage, and track their donations. Users can find nearby donation centers, view available appointments, and store their donor card. It also allows for sharing donation history and receiving important updates.

Book, manage, and track donations
Locate nearby donor centers
View available appointment slots
Store and retrieve donor card
Share donation history
Receive news and updates
Show original description

What users say

See all reviews
+1

What's New in GiveBlood

4.11.3

July 23, 2026

- Fixed an issue that prevented some donors from finding and booking appointments

User reviews

Nice

Makes donating blood really easy

Response from developer

We are quite happy to hear you find the GiveBlood app makes donating easy. With every new app version we are introducing new features and improving existing ones. Thank you for being a donor. The strength of Canada's Lifeline and our ability to improve the lives of patients relies heavily on the commitment of donors, like you. - MB

App frozen

No work as of this week

Response from developer

We regret to hear you are having issues with the GiveBlood app. Could you please call us at 1 888 2 DONATE (1-888-236-6283) or send an email to feedback@blood.ca. Please include a description of what happened. We will also need the following information: Your donor number and Phone Model (e.g. iPhone 8 or Samsung Galaxy S10) Phone OS (e.g iOS 13.2.3 or Android version 9) GiveBlood version number Are you using WiFi or cellular data to access app? (i.e. possible internet firewall/router issue) -MB

Finally!

A dark icon at last.

Response from developer

Thank you for your comments. I will forward them to the appropriate department for review. Your donations make a real impact on the lives of others. - MB

Ottawa Canadian Blood Service

It takes time effort and a certain kind of dedication to donate blood. The Ottawa experience was not great. The needle was not put in properly. I asked if I should squeeze the ball to help the blood flow (the norm for me, not a problem but I always check) and was told yes.
The needle fell out immediately and I could no longer donate as there was too much blood taken already. This was the first time I donated in Ottawa. It has always been in Halifax or the Annapolis Valley. The team is based in Halifax and are excellent, very on top of everything and double check,
I have ONeg. blood so the need is high. I am not impressed. I know things can happen and everyone trying hard but this definitely could have been avoided. Thank you.
Show more

Response from developer

We appreciate your efforts to donate blood. Our goal is to provide every donor with a positive experience every time they donate. We regret to hear that your donation did not go as expected. Could you please call and speak with one of our trained health professionals at 1 888 2 DONATE (1-888-236-6283) or you can visit our chat line via our website www.blood.ca. Thank you for being part of Canada's Lifeline. - MB

Live in Parksville

I live in Parksville and my profile has my address but I am always directed to book in Victoria. No notifications for my area.

Response from developer

Please contact us at 1 888 2 DONATE (1-888-236-6283) so we can look at your file. If you donated previously in Victoria, it may be listed as your preferred centre. - MB

User experience

🐞

Reported Bugs

9 issues

Recent update broke booking system

Bug

App crashes on first page load

Bug

Plasma donation booking shows false donation history

Bug

Selected dates show as unavailable after selection

Bug

Dates visible in map view but not in list view

Bug

iPhone SE compatibility issues

Bug

Login functionality not working on app

Bug

App won't load on some devices

Bug

Appointment availability discrepancies between views

Bug

Requested Features

10 requests

Weekend and specific day filtering

Feature

Dark mode icon for iOS 18

Feature

Linked family member appointments

Feature

Improved date/time display precision

Feature

Apple Wallet integration for donor card

Feature

QR code quiz in Apple Wallet

Feature

Better search algorithm for availability

Feature

Minimal calendar permissions (add-only)

Feature

Support for international zip codes

Feature

Expanded clinic availability in underserved areas

Feature

FAQ

What does the GiveBlood app do?

The GiveBlood app is the official application for Canadian Blood Services. It allows users to easily book, manage, and track their blood donations. You can find nearby donation centers, view available appointment times, and even store your digital donor card within the app.

What are the key features of the GiveBlood app?

Key features include the ability to search for and book donation appointments, view and cancel existing ones, locate donor centers using your current location, bookmark favorite locations, and store your donor card. You can also view your donation history and share it on social media.

Is the GiveBlood app free to use?

Yes, the GiveBlood app is free to download and use. The provided data indicates it is a free app with in-app purchases, though specific details on these purchases are not elaborated in the description.

Who is the GiveBlood app for?

This app is designed for blood donors in Canada, specifically excluding Quebec. It is for individuals who wish to conveniently manage their blood donation appointments, track their donation history, and stay informed about Canadian Blood Services.

Can I add my donation appointments to my calendar?

Yes, the app allows you to add your confirmed donation appointments directly to your device's calendar. This feature helps you keep track of your upcoming donations and receive timely reminders, ensuring you don't miss your scheduled appointments.