Two men and a teenage boy have died in separate road crashes in Queensland.

A man died on Monday when the car he was driving collided with a truck at the Henry Palmer Bridge in Maryborough at about 6.30am on Monday.

The truck driver suffered shoulder injuries and was taken to hospital and is in a stable condition.

On Sunday, a 66-year-old man died in hospital after his station wagon and a truck collided at Ayr in north Queensland on August 13.

A 14-year-old Toowoomba boy also died in hospital on Sunday after the car he was travelling in rolled on the Carnarvon Highway south of Surat on August 19.

AAP

4KQ 693AM Brisbane