The Community Blood Council of New Jersey is hosting a blood drive from 3-7:30 p.m. Monday at Van Cleef Engineering, 4 AAA Drive in Robbinsville. To make an appointment, call 609-883-9750 or 1-866-244-8365.