Canadian Blood Services (CBS) in Barrie has appointments to urgently fill.
There are 25 appointments that need to be filled on Friday and over 35 on Saturday.
"We are experiencing less than optimal inventory levels of all blood types," CBS said in a news release on Friday.
Appointments can be booked at the Barrie Donation Centre at 231 Bayview Dr. by going to https://www.blood.ca/en or by calling 1-888-2-DONATE.
Saturday will also be the third Pet Lovers Give Blood Day, in which donors will receive a bandana for their pet.
The public is encouraged to bring an unopened bag of dog food or treats within the expiry date range to help support the Simcoe County Pet Food Bank.
You can also visit with Jillian from Happy Hounds Pet Sitting and Dog Walking Services.