The accident occurred about 2:30 p.m.
John, who is one of the top artistes in the St. Lucia Jazz and Arts Festival, which began on April 30, did not receive any lacerations but only complained about some pain. He was brought to hospital.
The occupants of the other vehicles involved in the accident also escaped serious injuries.
John is slated to take the main stage with Alison Hinds on May 9 at Pigeon Island. Jamaican artiste Barrington Levy is also on the line-up for that day.