A yellow weather warning runs until later this morning.
The Met Office says icy patches may have formed in subzero temperatures overnight.
Most at risk are roads on higher ground as well as in sheltered low-lying spots.
The warning runs until 11am.