Donate blood add someone’s time

Help in the way you can - join anytime between July 16 to December 16.

someone’s waiting for their tomorrow

kid

1000+

Our goal is to attract a thousand of new donors in Toronto

3000+

Saved lives in Canada

6 MONTHS

The duration of #UnitedToGive blood donation challenge

$50,000

Collect funds that will be sent to support Ukrainian blood center

Watch the Story: A Ukrainian donated blood 9 times in Canada

When tragedy struck, hope came through a blood donation.This is the real story of a young Ukrainian man who, after moving to Canada...

be the reason someone sees tomorrow

Children with CancerChildren with Cancer
People Injured in Car AccidentsPeople Injured in Car Accidents
Patients with Chronic IllnessesPatients with Chronic Illnesses
Mothers in Complicated BirthsMothers in Complicated Births

Donate when it works for you

Available: July 16 - December 16📍 Any Canadian Blood Services location
Your schedule. Your impact. One simple act that saves lives.
  • Receive a digital certificate of appreciation
  • Get a chance to win a free ticket to our charity event in Toronto
  • Join our Telegram group for easy reminders, support & next steps
*Before registering, please, check your donation eligibility.

Donate Blood in Toronto on July 26

Time: 11:45 AM📍 Location: 67 College Street, 1st Floor, Victoria Hospital for Sick Children, Toronto, ON M5G 2M14 easy steps to join first 20 volunteers for a life-saving mission:
  • 1.Log in or create an account at Canadian Blood Services
  • 2.Confirm your registration via the email
  • 3.Click “Book” at at Canadian Blood Services to confirm your intention to become a donor
  • 4.Join our Telegram group after registering to get the latest donation updates and stay connected with the team.
telegramJoin Telegram

instagramShare your donation story. Inspire others.

Every drop counts - and your donation could save up to three lives. Join the #UnitedToGive movement and stand with Canadians and Ukrainians uniting for a life-saving cause.Join the #UnitedToGive Challenge

telegramJoin Our Telegram Community.

Stay in the loop about upcoming events, updates, and ways to get involved - all in one place.Join now

How to Donate Blood in 4 Easy Steps

1

Book Your Appointment

Log in or create an account at Canadian Blood Services and confirm your registration via the email.

2

Prepare to Donate

Check eligibility before booking, stay hydrated, eat a salty snack, and bring a valid photo ID.

3

Screen & Donate

Complete a health questionnaire, get a quick check, and donate (takes ~10 mins).

4

Recover & Refresh

Enjoy a snack, relax, and feel great knowing you helped save lives.

Frequently Asked Questions

Who can donate blood?
I've never donated before. What should I expect?
Where can I donate?
Is donating blood safe? Could I get an infection?
Will there be photos or videos taken during donation?
I'm nervous about donating alone. Can I still participate?
What if I feel dizzy or faint after donating?
What if I can't join the group on the main donation day?
What should i do before donation?
Is donating blood free? Do I get paid?
I'm short on time. How long does the donation process take?
Do I receive anything for donating?

Donate blood once - save three lives

other ways to donate

Attend Charity Event

If you want to join the event, but have not donated blood - you are welcome too! Attend Charity Event - all ticket sales and financial donations go to Ukraine.
  • One of the biggest charity Ukrainian parties in Toronto
  • Networking opportunities with Ukrainian and Canadian-Ukrainian business owners, partners and bloggers.
  • Listen to famous speakers
  • Make business connections and give away job applications
Attend Charity Event

Help Ukraine

We’re raising funds to support the Ukrainian Blood Donation Center - because every life saved begins with someone who cares. Through United Together Humanitarian Relief Inc., your donation will help provide critical medical supplies, equipment, and hope to those who need it most.
  • 100% of funds go to Ukrainian hospitals
  • Make a difference from anywhere
  • Donate as a partner
Help Ukraine

become our partner

Whether you're a business, organization, or passionate individual, partnering with us means unlocking new ways to grow, connect, and make a difference.
become our  partner