The accident, which happened at about 1pm between Maidenhead and Slough, required crews from Maidenhead and Slough to assist the ambulance service.
The firefighters helped paramedics rescue a man from one of the vans, and he was taken to hospital for an assessment.
Three other people were assessed on the roadside and were given the all clear.
The collision caused delays for about two hours.
Top Ten Articles
The crash, which took place at about 7am today (Thursday), involved three vehicles. One man sadly died as a result of the collision and his next of kin have been informed.