China   2025-04-21   Monday   31.23N, 121.47E

Shanghai

China
2025-04-21

2025-04-20

Today in history (Shanghai)(04-20)

 

2017-04-20

2018-04-20

2019-04-20

2020-04-20

2021-04-20

2022-04-20

2023-04-20

2024-04-20

High Temp.

25°

26°

24°

22°

21°

24°

21°

22°

Low Temp.

16°

16°

19°

12°

14°

14°

17°

16°

Average Temp.

20.1°

20.3°

20.3°

16.7°

17.2°

18.8°

18.9°

18.9°

Precipitation

1.1mm

0.0mm

0.0mm

1.4mm

0.0mm

0.0mm

0.0mm

0.0mm

Date

High Temp.

Low Temp.

2017-04-20

25°

16°

2018-04-20

26°

16°

2019-04-20

24°

19°

2020-04-20

22°

12°

2021-04-20

21°

14°

2022-04-20

24°

14°

2023-04-20

21°

17°

2024-04-20

22°

16°

Monthly temperature statistics (Shanghai)

Precipitation statistics (Shanghai)

Relative humidity statistics (Shanghai)

Air quality in the last 12 months (Shanghai)

2025/02
27
56
69
62
54
37
53
37
42
50
27
76
36
33
60
108
58
40
46
27
33
58
58
71
82
133
126
52
2025/01
59
41
56
36
67
95
67
73
32
40
58
72
90
96
39
58
75
73
96
151
114
33
37
37
33
43
56
48
93
46
33
2024/12
60
82
76
30
51
134
131
27
32
37
54
48
61
74
62
65
78
65
36
52
86
48
36
45
62
125
45
58
69
66
77
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
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