Make sure it is labeled for human consumption. Blood sold for garden fertilizer (blood meal) is not safe to eat.
Call your local butcher shop at least a week in advance. Ask if they can set aside a container during their next slaughter or processing day. where to buy beef blood
Here is a blog post guide to help you track down this specialty ingredient. The Chef’s Quest: Where to Actually Buy Beef Blood Make sure it is labeled for human consumption