Canadian Blood Services is holding a donor clinic at the Uniplex from 2 p.m. to 7 p.m. today.

There's a steady need for blood, and only three per cent of eligible Canadians donate, registered nurse Glenda Bell said.

"So we really need to get people out - people who haven't come out to donate before, people who are lapsed donors, we would love to see them come through our door."

Anyone 17 and up can give blood. Donors just need to show ID, and first time donors will be screened to make sure they're eligible.