The Met Office has issued a yellow 'be aware' warning of icy stretches on untreated roads.
It says there could be tricky driving conditions this morning. The areas affected are inland from the Welsh coast.
Dylife Mountain Road in both directions closed due to ice and snow at Dylife.
There are hazardous driving conditions because of ice on the A4061 Bwlch Mountain Road in both directions between the B4223 Pen-Twyn Road (Treorchy) and the A4107 (Nant-y-moel).
The Met Office has issued a yellow "be aware" warning of ice for Conwy, Denbighshire, Wrexham,and Flintshire
The Met Office has issued a yellow "be aware" warning of ice for much of Wales.
The areas affected are:
Carmarthenshire, Ceredigion, Conwy, Denbighshire, Flintshire, Gwynedd, Isle of Anglesey, Powys and Wrexham.
The Met Office has issued a yellow warning of ice across the whole of Wales which is valid until 0900am.
It says there's the potential for some localised travel disruption
The A4119 is closed in both directions because of ice between Pen Y Groes and the B4262 Heol Isaf.
There are hazardous driving conditions due to ice on the A476 around the B4306 (Pontyberem). Also affecting the B4317 from the B4306 Heol Y Parc (Pontyberem)
The Met Office has issued a yellow "be aware" warning of ice for Denbighshire, Flintshire, Powys, Wrexham and Monmouthshire.
It says there could be difficult driving conditions in places.
The icy conditions are causing problems across parts of the country, with the Met Office issuing a 'be aware"'warning for Flintshire, Denbighshire, Conwy and Wrexham.
There are problems on some roads in Denbighshire and Powys. South Wales Police urge caution in Rhondda Cynon Taff and Merthyr.