Climate Trends in Zimbabwe
Climate trends for Zimbabwe from 0 stations with long records. Also streaks and temperature swings.
Data as of . Last revised (2026-10-12).
Longest Hot, Cold, Wet and Dry Streaks: Zimbabwe
3 lists of 8- In Zimbabwe, the longest run of hot days in a row in the data is 16 days, at Beitbridge (Zimbabwe), from 11 January 1966 to 26 January 1966.
- In Zimbabwe, the longest run of dry days in a row in the data is 230 days, at Beitbridge (Zimbabwe), in 1964.
- In Zimbabwe, the longest run of wet days in a row in the data is 19 days, at Wyanga (Zimbabwe), in 1952.
Longest run of days at or above 35 C
Consecutive days with a daily maximum at or above 35 C (95 F).
| Rank | Station | Country | Length | When |
|---|---|---|---|---|
| 1 | Beitbridge | Zimbabwe | 16 days | 11 to 26 January 1966 |
| 2 | Kwekwe | Zimbabwe | 8 days | 23 to 30 October 1954 |
| 3 | Masvingo | Zimbabwe | 5 days | 23 to 27 October 1954 |
| 4 | Chipinge | Zimbabwe | 3 days | 25 to 27 October 1954 |
| 5 | Karoi | Zimbabwe | 2 days | 26 to 27 October 1954 |
| 6 | Gweru | Zimbabwe | 2 days | 13 to 14 November 1955 |
| 7 | Mutoko | Zimbabwe | 2 days | 24 to 25 November 1976 |
| 8 | Harare (Kutsaga) | Zimbabwe | 1 day | 30 to 30 September 1978 |
Longest dry spell (days under 1 mm of rain), within one year
Consecutive days with less than 1 mm (0.04 in) of rain, the longest run within a year. The dates are not kept, so the list gives the year (within the year).
| Rank | Station | Country | Length | When |
|---|---|---|---|---|
| 1 | Beitbridge | Zimbabwe | 230 days | within 1964 |
| 2 | Karoi | Zimbabwe | 228 days | within 1954 |
| 3 | Gweru | Zimbabwe | 201 days | within 1962 |
| 4 | Harare (Kutsaga) | Zimbabwe | 183 days | within 1987 |
| 5 | Masvingo | Zimbabwe | 183 days | within 1987 |
| 6 | Mutoko | Zimbabwe | 178 days | within 1962 |
| 7 | Wyanga | Zimbabwe | 95 days | within 1978 |
| 8 | Chipinge | Zimbabwe | 70 days | within 1956 |
Longest wet spell (days with 1 mm or more of rain), within one year
Consecutive days with 1 mm (0.04 in) or more of rain, the longest run within a year. The dates are not kept, so the list gives the year (within the year).
| Rank | Station | Country | Length | When |
|---|---|---|---|---|
| 1 | Wyanga | Zimbabwe | 19 days | within 1952 |
| 2 | Harare (Kutsaga) | Zimbabwe | 19 days | within 1985 |
| 3 | Masvingo | Zimbabwe | 19 days | within 1985 |
| 4 | Chipinge | Zimbabwe | 17 days | within 1977 |
| 5 | Gweru | Zimbabwe | 16 days | within 1973 |
| 6 | Karoi | Zimbabwe | 15 days | within 1985 |
| 7 | Mutoko | Zimbabwe | 14 days | within 1985 |
| 8 | Beitbridge | Zimbabwe | 7 days | within 1981 |
A run belongs to the year it started in, even when it ran on into the next year. A station appears once per list, with its longest run in a complete year. Dry and wet spells are the longest run within a year. Lists use complete years only, so a long run in a year with gaps in the record is not counted.
Biggest One Day Temperature Swings: Zimbabwe
6 lists of 9- In Zimbabwe, the largest reported one day rise in the daily maximum is 18.0 C (32.4 F), at Masvingo (Zimbabwe) on 8 October 1951.
- In Zimbabwe, the largest reported one day drop in the daily maximum is 22.7 C (40.9 F), at Beitbridge (Zimbabwe) on 2 October 1964.
- In Zimbabwe, the largest reported one day rise in the daily minimum is 12.7 C (22.9 F), at Beitbridge (Zimbabwe) on 21 June 1984.
- In Zimbabwe, the largest reported one day drop in the daily minimum is 12.9 C (23.2 F), at Chipinge (Zimbabwe) on 12 August 1973.
- In Zimbabwe, the largest reported widest range between the high and the low of one day is 29.4 C (52.9 F), at Masvingo (Zimbabwe) on 18 July 2000.
- In Zimbabwe, the smallest reported narrowest range between the high and the low of one day is 0.1 C (0.2 F), at Masvingo (Zimbabwe) on 9 November 1966.
Caveat.Single readings can still be instrument errors that quality control missed. A station with one faulty value can top a list, so read each entry as a reported value, not as a confirmed event.
Biggest one day rise in the daily maximum
The largest increase in the daily maximum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.
| Rank | Station | Country | Value | Date |
|---|---|---|---|---|
| 1 | Masvingo | Zimbabwe | 18.0 C (32.4 F) | 8 October 1951 |
| 2 | Gweru | Zimbabwe | 13.4 C (24.1 F) | 25 August 1977 |
| 3 | Chipinge | Zimbabwe | 13.2 C (23.8 F) | 13 September 2000 |
| 4 | Beitbridge | Zimbabwe | 12.2 C (22.0 F) | 4 October 1967 |
| 5 | Wyanga | Zimbabwe | 11.8 C (21.2 F) | 27 August 1964 |
| 6 | Mutoko | Zimbabwe | 11.4 C (20.5 F) | 8 January 1989 |
| 7 | Karoi | Zimbabwe | 11.3 C (20.3 F) | 10 November 1959 |
| 8 | Kwekwe | Zimbabwe | 10.5 C (18.9 F) | 17 October 1951 |
| 9 | Harare (Kutsaga) | Zimbabwe | 10.4 C (18.7 F) | 1 December 1959 |
Biggest one day drop in the daily maximum
The largest decrease in the daily maximum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.
| Rank | Station | Country | Value | Date |
|---|---|---|---|---|
| 1 | Beitbridge | Zimbabwe | 22.7 C (40.9 F) | 2 October 1964 |
| 2 | Masvingo | Zimbabwe | 19.8 C (35.6 F) | 3 June 1968 |
| 3 | Chipinge | Zimbabwe | 18.2 C (32.8 F) | 25 August 1999 |
| 4 | Kwekwe | Zimbabwe | 17.2 C (31.0 F) | 7 September 1989 |
| 5 | Gweru | Zimbabwe | 16.6 C (29.9 F) | 11 September 1981 |
| 6 | Mutoko | Zimbabwe | 15.4 C (27.7 F) | 16 September 1953 |
| 7 | Wyanga | Zimbabwe | 15.1 C (27.2 F) | 16 September 1953 |
| 8 | Harare (Kutsaga) | Zimbabwe | 14.1 C (25.4 F) | 3 October 1987 |
| 9 | Karoi | Zimbabwe | 14.1 C (25.4 F) | 12 October 1988 |
Biggest one day rise in the daily minimum
The largest increase in the daily minimum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.
| Rank | Station | Country | Value | Date |
|---|---|---|---|---|
| 1 | Beitbridge | Zimbabwe | 12.7 C (22.9 F) | 21 June 1984 |
| 2 | Masvingo | Zimbabwe | 11.8 C (21.2 F) | 7 June 2006 |
| 3 | Harare (Kutsaga) | Zimbabwe | 10.5 C (18.9 F) | 27 September 2005 |
| 4 | Chipinge | Zimbabwe | 10.3 C (18.5 F) | 1 August 1993 |
| 5 | Kwekwe | Zimbabwe | 9.6 C (17.3 F) | 31 August 1985 |
| 6 | Wyanga | Zimbabwe | 9.5 C (17.1 F) | 1 May 1958 |
| 7 | Gweru | Zimbabwe | 9.2 C (16.6 F) | 16 November 1972 |
| 8 | Mutoko | Zimbabwe | 7.0 C (12.6 F) | 6 September 1965 |
| 9 | Karoi | Zimbabwe | 5.0 C (9.0 F) | 6 October 1955 |
Biggest one day drop in the daily minimum
The largest decrease in the daily minimum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.
| Rank | Station | Country | Value | Date |
|---|---|---|---|---|
| 1 | Chipinge | Zimbabwe | 12.9 C (23.2 F) | 12 August 1973 |
| 2 | Masvingo | Zimbabwe | 11.9 C (21.4 F) | 9 June 1988 |
| 3 | Beitbridge | Zimbabwe | 11.7 C (21.1 F) | 24 May 1961 |
| 4 | Gweru | Zimbabwe | 11.4 C (20.5 F) | 1 May 1972 |
| 5 | Wyanga | Zimbabwe | 9.9 C (17.8 F) | 18 October 1969 |
| 6 | Karoi | Zimbabwe | 9.7 C (17.5 F) | 13 October 1968 |
| 7 | Kwekwe | Zimbabwe | 9.2 C (16.6 F) | 13 October 1968 |
| 8 | Harare (Kutsaga) | Zimbabwe | 9.2 C (16.6 F) | 19 October 1992 |
| 9 | Mutoko | Zimbabwe | 8.4 C (15.1 F) | 18 September 1988 |
Widest range between the high and the low of one day
The largest difference between the highest and the lowest temperature of the same day. Values are in degrees Celsius with Fahrenheit beside them.
| Rank | Station | Country | Value | Date |
|---|---|---|---|---|
| 1 | Masvingo | Zimbabwe | 29.4 C (52.9 F) | 18 July 2000 |
| 2 | Beitbridge | Zimbabwe | 28.9 C (52.0 F) | 22 September 1979 |
| 3 | Kwekwe | Zimbabwe | 28.0 C (50.4 F) | 14 August 1955 |
| 4 | Gweru | Zimbabwe | 27.0 C (48.6 F) | 22 August 1956 |
| 5 | Chipinge | Zimbabwe | 25.4 C (45.7 F) | 6 September 1996 |
| 6 | Harare (Kutsaga) | Zimbabwe | 24.7 C (44.5 F) | 7 August 2018 |
| 7 | Wyanga | Zimbabwe | 23.9 C (43.0 F) | 11 September 1951 |
| 8 | Karoi | Zimbabwe | 21.6 C (38.9 F) | 8 October 1959 |
| 9 | Mutoko | Zimbabwe | 20.0 C (36.0 F) | 27 July 1975 |
Narrowest range between the high and the low of one day
The smallest difference between the highest and the lowest temperature of the same day. Values are in degrees Celsius with Fahrenheit beside them.
| Rank | Station | Country | Value | Date |
|---|---|---|---|---|
| 1 | Masvingo | Zimbabwe | 0.1 C (0.2 F) | 9 November 1966 |
| 2 | Kwekwe | Zimbabwe | 0.2 C (0.4 F) | 15 November 1961 |
| 3 | Chipinge | Zimbabwe | 0.2 C (0.4 F) | 15 September 1962 |
| 4 | Wyanga | Zimbabwe | 0.2 C (0.4 F) | 23 December 1963 |
| 5 | Beitbridge | Zimbabwe | 0.3 C (0.5 F) | 22 November 1973 |
| 6 | Gweru | Zimbabwe | 0.4 C (0.7 F) | 10 November 1954 |
| 7 | Karoi | Zimbabwe | 0.7 C (1.3 F) | 10 February 1986 |
| 8 | Mutoko | Zimbabwe | 1.0 C (1.8 F) | 31 December 1960 |
| 9 | Harare (Kutsaga) | Zimbabwe | 1.3 C (2.3 F) | 11 February 1977 |
Only stations with at least 10 complete years are listed, and a station appears once per list.
Download the Data
Source: NOAA National Centers for Environmental Information, Global Historical Climatology Network Daily (GHCN-Daily). Records are computed by World Extreme Weather Monitor and are not official NOAA products. (US Government open data (NOAA NCEI)) Data as of 2026-10-12. Trends and counts are computed by this site from daily station records. The long-record station set is described under each chart.