Three people were trapped in their vehicles in Waiuku following a crash between a truck and another vehicle.
A fire spokesman said two people were trapped in the truck, which had rolled, and a second person was trapped in the second vehicle.
Police confirmed the crash occurred around midday on Waiuku Rd, near Puni, on the outskirts of Papakura.
All of the trapped occupants have now been freed by firefighters.
St John spokesperson Robbie Walker said three people had moderate injuries and were taken to medical centres in the area via ambulance.
Part of Waiuku Rd is blocked and police are diverting traffic.