Bragança och Guarda har varit under en orange varning för ihållande dimma sedan 00:52 idag, en nivå som kommer att förbli fram till 00:00 den 27 december, sade IPMA i ett uttalande.
Vila Real och Viseu kommer att vara under en gul varning under samma period, på grund av prognosen för ihållande dimma och kallt väder, med fortsatt låga temperaturvärden, särskilt på platser där dimman kvarstår.
Gula varningar för kallt väder gäller också i Bragança och Guarda fram till onsdag.
Enligt den senaste informationen från IPMA kommer det portugisiska fastlandet att uppleva perioder med mycket molnig himmel idag, vilket blir något molnigt eller klart i södra regionen från sen morgon och framåt.
Enligt IPMA kommer vädret under julperioden att påverkas av en anticyklon, som ligger nordost om Azorerna och sträcker sig till den norra delen av Iberiska halvön.
Nätterna kommer att vara kalla, med en lägsta temperatur över 5 grader Celsius (ºC) endast på kustremsan och förhållanden för is- och frostbildning, särskilt i norra och centrala inlandet där den lägsta temperaturen förväntas registrera värden mellan -4 och 0 ° C .
Den maximala temperaturen bör i allmänhet ligga mellan 10ºC och 20°C, med de högsta värdena vid kusten i de centrala och södra regionerna, särskilt i Algarve, och lägre än 10°C i det inre av de norra och centrala regionerna .
På platser där molntäcke eller dimma kvarstår bör temperaturvärden under 5°C kvarstå.
Institutet varnar också för behovet av försiktighet när det gäller trafiksäkerhet, särskilt under natten och morgonen, vilket sannolikt kommer att påverkas av förekomsten av is på vägen och dimma.