A cane truck has crashed on Kynnumboon bridge on Queensland Road, Murwillumbah, causing delays and preventing access to the town from Numinbah Road.
NSW Fire & Rescue reports a semi-trailer carrying cane collided with the guard rail of the bridge early this morning.
The trailer then rolled onto its side, resting over the side of the bridge and spilling part of its load of cane into the river.
The driver was not injured in the accident.
Firefighters contained a leak in one of the tanks of the truck, stopping it from entering the river.
The road is still partially blocked and traffic controllers are on site.
Murwillumbah Rural Fire Brigade is remaining on scene until the truck is removed.
Also in attendance were Murwillumbah Rural Fire Brigade, NSW Police Force, NSW Ambulance and NSW Roads and Maritime.