Theo Trung tâm Dự báo Khí tượng Thủy văn Quốc gia, do ảnh hưởng của không khí lạnh, các tỉnh từ Thanh Hóa đến Thừa Thiên-Huế có mưa, mưa rào. Bắc Bộ và Bắc Trung Bộ trời rét.
Gió Đông Bắc trong đất liền cấp 2-3, vùng ven biển cấp 3-4. Vịnh Bắc Bộ gió Đông Bắc mạnh cấp 6, giật cấp 7, biển động; khu vực Bắc Biển Đông (bao gồm cả vùng biển quần đảo Hoàng Sa) gió Đông Bắc mạnh cấp 6, có lúc cấp 7, giật cấp 8, biển động mạnh.
Thời tiết các khu vực đêm 20/12 và ngày 21/12 như sau: Phía Tây Bắc Bộ, có mưa vài nơi, trời rét. Gió nhẹ. Nhiệt độ thấp nhất từ 15-18 độ C, có nơi dưới 14 độ C; cao nhất từ 21-24 độ C, riêng Lai Châu-Điện Biên 26-29 độ C.
Phía Đông Bắc Bộ, đêm và sáng sớm có mưa nhỏ, mưa phùn và sương mù rải rác, sau có mưa nhỏ vài nơi. Gió Đông Bắc cấp 2-3. Trời rét. Nhiệt độ thấp nhất từ 15-18 độ C, vùng núi 11-14 độ C, vùng núi cao có nơi dưới 11 độ C; cao nhất từ 18-21 độ C, riêng vùng núi 14-17 độ C.
Thủ đô Hà Nội, đêm và sáng sớm có mưa nhỏ, mưa phùn và sương mù rải rác, sau có mưa nhỏ vài nơi. Gió Đông Bắc cấp 2-3. Trời rét. Nhiệt độ thấp nhất từ 16-18 độ C; cao nhất từ 18-20 độ C.
Các tỉnh từ Thanh Hóa đến Thừa Thiên-Huế, có mưa, mưa rào nhẹ rải rác. Gió Bắc đến Tây Bắc cấp 2-3. Phía Bắc trời rét. Nhiệt độ thấp nhất từ 18-21 độ C, phía Nam có nơi trên 21 độ C; cao nhất từ 21-24 độ C, phía Nam 25-28 độ C, có nơi trên 28 độ C.
Các tỉnh, thành phố từ Đà Nẵng đến Bình Thuận, có mưa rào và dông vài nơi. Gió Đông Bắc cấp 2-3. Nhiệt độ thấp nhất từ 21-24 độ C, phía Nam có nơi trên 24 độ C; cao nhất từ 27-30 độ C, phía Nam có nơi trên 30 độ C.
Khu vực Tây Nguyên, đêm có mưa vài nơi, ngày nắng. Gió Đông Bắc cấp 2-3. Nhiệt độ thấp nhất từ 16-19 độ C; cao nhất từ 26-29 độ C, có nơi trên 29 độ C.
Nam Bộ, chiều tối và đêm có mưa rào vài nơi, ngày nắng. Gió Đông Bắc cấp 2-3. Nhiệt độ thấp nhất tại Miền Đông từ 21-24 độ C, Miền Tây từ 23-25 độ C; cao nhất từ 31-34 độ C./.