Heavy rain battered Waitomo in the early hours of yesterday morning, causing rivers to rise and flooding roads, farms and some houses.