Get Involved

Need Help or want to give your feedback?

Whether you’re having trouble with your account, or would like to make a suggestion, Canadian Blood Services offers you quick and convenient options to troubleshoot or get in touch. Contact us via live chat, consult our FAQ, send an email, or give us a call at 1 888 2 DONATE (1-888-236-6283).



In-Clinic Volunteer

Amherst, Bathurst, Bedford, Bouctouche, Caraquet, Centreville, Charlottetown, Chester, Edmundston, Florenceville-Bristo, Fredericton, Grand Falls, Halifax, Kentville, Milford, Miramichi, Moncton, Oromocto, Port Hawkesbury, Quispamsis, Rexton/Richibucto, Sackville, Saint John, Shippagan, St. John’s, St. Stephen, St. Stephen, Sussex, Tracadie-Sheila, Wolfville, Woodstock

In-Community Volunteer

Bonavista, Amherst, Antigonish, Barrington Passage, Bathurst, Bay Roberts, Bedford, Berwick, Bouctouche, Bridgewater, Burin, Caraquet, Carbonear, Centreville, Charlottetown, Chester, Clare, Clarenville, Dartmouth, Edmundston, Florenceville-Bristo, Fredericton, Grand Bank, Grand Falls, Grandfalls-Windsor, Greenwood, Halifax, Hammonds Plains, Kentville, Lewisporte, Liverpool, Marystown, Milford, Miramichi, Moncton, New Glascow, Oromocto, Paradise, Pictou, Placentia, Port Hawkesbury, Porters Lake, Quispamsis, Rexton/Richibucto, Sackville, Saint John, Shippagan, Springdale, St. John’s, St. Stephen, Sussex, Tantallon, Tracadie-Sheila, Truro, Waverly, Windsor, Wolfville, Woodstock, Yarmouth


Even if you don’t see a role that suits your needs, we invite you to apply so we can keep you in mind for future opportunities.



After you submit your application, a member of our Volunteer Resources team will be in touch with you to set up an interview and discuss your interests and availability.