: Local shops that process their own meat may sell fresh blood by the pint or gallon. It is best to call ahead and ask specifically for "culinary pork blood".
: Sells larger quantities, such as gallon tubs, for about $22.32. where to buy pigs blood
: Offers 1 lb containers of authentic pork blood for approximately $10.50. : Local shops that process their own meat