Motorists are being advised take care following an oil spill outside Lifford.
The spill occurred on the Rossgeir – St Johnston road after midday.
Donegal county council has been notified.
AA roadwatch is warning motorists to drive with extra caution in the area.