Two people are in hospital, one after becoming trapped in a two car crash in Karaka, south Auckland.

St John said one person was seriously injured in the crash, which happened shortly before 6pm, and the other sustained moderate injuries.

Both people were taken by ambulance to Middlemore Hospital.

Fire services had to free one person from their car at the scene on Glenbrook Rd.