Blood donors are in short supply over the summer so New Jersey Blood Services wants as many people to show up for its annual August blood drive at the Hoboken Police Department today.

Donors have until 8 p.m. today to give blood at the Hoboken Police headquarters at 106 Hudson St.

Blood banks are most at risk of running low of O-Negative blood, which is widely used in emergency rooms because it can be transfused into anyone. Universal donors with O-Negative blood make up just 6 percent of the population, officials say.

The Hoboken Police Department is providing lunch and dinner from local area restaurants, free of charge to all blood donors.

If anyone needs an additional incentive, donors will be entered into a raffle with six drawings and a $20 Target gift cards as the prize.