Three men have died after the car they were travelling in collided with a truck near Byron Bay last night.

About 8.15pm, a maroon Subaru was travelling north along Woodford Lane at Ewingsdale when it turned a corner and collided with a truck.

Police from Tweed/Byron Local Area Command, NSW Ambulance Paramedics, Rural Fire Service and Brunswick Valley branch of the Volunteer Rescue Association (VRA) crews responded to the incident.

Three men aged 22, 23 and 25 died as a result of the collision.

The driver of the truck assisted police with their inquiries.

Police will prepare a report for the Coroner.

Anyone who witnessed the incident or the circumstances leading up to it is urged to contact Byron Bay Police Station via Crime Stoppers on 1800 333 000.