It flows from Lake Tarawera, northeastwards across the northern flanks of the active volcano Mount Tarawera, and past the town of Kawerau before turning north, reaching the Bay of Plenty west of Edgecumbe.