Flood water had to be pumped off a 100 square metre stretch of the A590 at Lindal this morning.
Firefighters were called just before 10.30am to Ulverston Road, where the water had stopped traffic in both directions.
Delays of up to 30 minutes have been reported.