Nearly 30 drivers were caught drink driving at checkpoints in Taupō over the weekend.
Police stopped over 3900 drivers over two nights, processing 25 for excess breath alcohol.
"It is incredibly concerning to be locating even one driver with excess breath alcohol," Sergeant Mark Holmes said.
"If you are going to be enjoying a few drinks then make sure you have a plan to get home or a sober driver to assist.
"Drink driving significantly increases the risk of death or injury to drivers, passengers and everyone else on the road.