China   2024-12-24   Tuesday   31.23N, 121.47E

Shanghai

China
2024-12-24

2024-12-23

Today in history (Shanghai)(12-23)

 

2016-12-23

2017-12-23

2018-12-23

2019-12-23

2020-12-23

2021-12-23

2022-12-23

2023-12-23

High Temp.

16°

12°

12°

12°

15°

Low Temp.

-1°

-1°

Average Temp.

7.1°

12.4°

9.9°

10.0°

9.0°

11.0°

1.7°

0.9°

Precipitation

0.0mm

0.0mm

1.2mm

3.8mm

0.0mm

0.0mm

0.0mm

0.0mm

Date

High Temp.

Low Temp.

2016-12-23

2017-12-23

16°

2018-12-23

12°

2019-12-23

12°

2020-12-23

12°

2021-12-23

15°

2022-12-23

-1°

2023-12-23

-1°

Monthly temperature statistics (Shanghai)

Precipitation statistics (Shanghai)

Relative humidity statistics (Shanghai)

Air quality in the last 12 months (Shanghai)

2024/11
8
52
76
63
25
23
26
27
32
31
42
45
53
36
53
46
22
26
26
29
60
80
18
24
31
39
58
69
53
63
2024/10
19
25
21
20
18
12
13
44
35
66
73
63
21
38
53
32
33
42
27
37
41
53
44
22
35
14
16
56
22
30
23
2024/09
34
36
27
26
22
41
46
29
22
30
14
25
18
19
23
16
22
25
27
16
20
30
28
27
28
19
27
35
35
35
2024/08
34
44
47
34
34
33
32
36
32
37
44
49
39
20
27
35
23
17
19
26
22
40
31
32
27
24
41
35
18
27
27
2024/07
36
25
26
39
44
38
44
40
41
42
25
31
52
70
49
21
32
37
40
32
32
24
21
26
29
35
28
24
18
19
28
2024/06
64
20
38
52
31
18
22
27
37
27
17
35
58
41
28
29
18
21
21
29
43
40
24
38
35
25
17
22
31
24
2024/05
37
36
36
36
35
57
66
43
22
30
53
63
65
40
46
34
36
35
32
26
27
38
24
23
23
31
27
20
26
37
59
2024/04
63
30
32
45
52
43
44
35
62
62
48
33
27
23
61
49
25
71
110
50
37
35
40
46
34
39
30
28
44
39
2024/03
40
59
65
36
37
53
48
79
84
46
59
100
49
56
39
39
71
61
77
104
65
66
72
84
63
41
38
53
61
60
72
2024/02
25
28
21
32
49
75
48
71
172
210
109
86
54
61
50
27
28
30
47
23
17
27
49
56
85
68
55
37
25
2024/01
83
59
104
122
101
166
77
26
94
124
125
129
159
104
30
28
42
68
48
46
60
40
37
51
64
92
114
121
111
39
28
2023/12
49
55
76
92
105
99
105
70
71
55
29
52
55
51
45
49
32
24
27
62
42
45
58
81
105
111
74
86
70
113
201
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  • Excellent
  • Good
  • Lightly
  • Moderately
  • Heavily
  • Severely