15.1K reviews
Content rating
Everyone
500K+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

GiveBlood is the official app of Canadian Blood Services. This app makes it easy for donors in Canada (excluding Quebec) to book, manage and keep track of their donations on the go. Users can locate their nearest donor centres and confirm their donation appointment with ease and efficiency.

Features:
• Search for donation centres near you
• Use your current location to map local centres, and view their services and amenities
• Bookmark your favourite locations
• View available time slots
• Book, view or cancel a donation appointment
• Add appointments and reminders to your calendar
• Easily sign-up or sign-in to access your account information
• View and manage your personal profile
• View and manage your notification settings
• Store and retrieve your donor card
• View your donation history
• Share your donation history on social
• Receive news and updates
• Send feedback

GiveBlood is available in English and French. The displayed version corresponds to the language that you have selected in your device settings.
Canadian Blood Services App for booking life-giving blood donation appointments.
Updated on
Sep 3, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • This app may collect these data types
    Personal info, App activity and 2 others
  • Data is encrypted in transit
  • You can request that data be deleted

Ratings and reviews

14.9K reviews
Koby Lang
June 27, 2026
27.Jun.2026: Recent update resulted in limited ability to book new appointment more than a month ahead (changing from an earlier appointment, a recent change (email confirmation received) is not showing as my next donation, cannot cancel the hard date listed in the app as CBS preferred donation date for me. FIX IT NOW!!!
3 people found this review helpful
Did you find this helpful?
Canadian Blood Services
June 28, 2026
We appreciate the feedback and suggestions for the GiveBlood app. Currently it can take up to 72 hours for your information to update. If you need to book before the updates you can reach out to us through chat or call 1 888 2 DONATE (1-888-236-6283). Your selfless act of donating blood makes a significant difference in someone's life. - MB
Eleanor Hayes
July 27, 2026
Incredibly easy to set up & appointments are equally easy to schedule once you've gotten everything set up, it even tracks when you can donate blood next.
Did you find this helpful?
Canadian Blood Services
July 29, 2026
Thanks, Eleanor, for the five-star review. We are quite happy to hear you are enjoying the app. With every new app version we are introducing new features and improving existing ones. Thank you for being a donor. - MB
Thomas T.
August 21, 2026
1st time...was smooth n easy ( pro. nurse did it) 2nd time went poorly 5" purple patch ( not a nurse doing it). never went back after getting my arm severily bruised., not to mention massive needle size. I have zero tolerance for dealing with amateurs practising on me. Blood services just called.
Did you find this helpful?
Canadian Blood Services
August 23, 2026
We regret to hear you experience did not go well. The safety of donors is of paramount concern to Canadian Blood Services. Our goal is to ensure all donors have a positive experience. Could you please call and speak with one of our trained health professionals at 1 888 2 DONATE (1-888-236-6283). - MB

What’s new

Bug fixes
Content rating
Everyone
Learn more

App support

About the developer
Canadian Blood Services
feedback@blood.ca
1800 Alta Vista Dr Ottawa, ON K1G 4J5 Canada
+1 888-236-6283

Similar apps