One person is in serious condition after a car and train collision in north Canterbury.

Police were called to the collision in Rangiora at 9.41pm, a Southern police spokesman said.

St John Ambulance took one person in serious condition and two people in moderate condition to Christchurch Hospital.