A gravel truck lost control of its pup trailer on 16 Avenue just west of 264 Street in south Aldergrove early Wednesday afternoon.
The trailer appeared to have caught in the shoulder, flipped and lost its load of soil before coming to a stop on 16 Avenue at about 12:45 p.m.
There were no reported injuries.
Traffic was backed up and limited to a single lane for several hours as crews cleaned up the mess.