Karatu can be visited all year around, but as you will normally be visiting Karatu in combination or as as a base for safaris in the adjacent National Parks, it is best to stick to the dry season from June to October.