A truck caught fire in Reporoa this afternoon, with fire investigators trying to work out what caused the blaze.

A fire service spokeswoman said the fertiliser spreader truck caught fire in Reporoa near Butcher Rd just before 1pm today and it took almost 30 minutes to contain.

A fire safety investigator is currently working to find the cause of the fire at the scene, she said.

Three crews responded, two from Rotorua and one from Taupo.