Built 2026-10-15 (15 October 2026)

Upington Agr. Weather Records (SF003174470)

Record envelope, standing records and threshold days for Upington Agr. (SF003174470), South Africa, with 75 years of record.

Key Facts for Upington Agr.

  • Upington Agr. (SF003174470) is a weather station in South Africa at -28.45 latitude and 21.25 longitude, 794 m (2,605 ft) above sea level.
  • The station reports from 1951 to 2025, 75 years of record.
  • 1,464 records set at Upington Agr. still stand.
  • Records are tracked for tmax, tmin, prcp: an element needs 30 years of data to be eligible.
  • Upington Agr. tied a daily record high maximum temperature of 28.2 C (82.8 F) on 24 June 2025.

About the Station

  • Location: South Africa, -28.45 latitude, 21.25 longitude.
  • Elevation: 794 m (2,605 ft).
  • Period of record: 1951 to 2025, 75 years.
  • Eligible elements: tmax, tmin, prcp.

Daily Record Envelope and 2026

3 days at or beyond a record
Daily record high and record low at Upington Agr., with 2026 drawn through them The band shows the record high and record low for each calendar day at Upington Agr.. The lines show the 2026 daily maximum and minimum. 3 days in 2026 matched or passed a record. Temperatures are in degrees Celsius. -200204060 JanFebMarAprMayJunJulAugSepOctNovDec
The band shows the record high and record low for each calendar day at Upington Agr.. The lines show the 2026 daily maximum and minimum. 3 days in 2026 matched or passed a record. Temperatures are in degrees Celsius.
Daily record high and record low at Upington Agr., with 2026 drawn through them
MonthHighest record highLowest record low2026 highest maximum2026 lowest minimum
Jan45.3 C (113.5 F)8.5 C (47.3 F)40.9 C (105.6 F)13.5 C (56.3 F)
Feb44.1 C (111.4 F)8.6 C (47.5 F)39.9 C (103.8 F)18.9 C (66.0 F)
Mar42.3 C (108.1 F)0.0 C (32.0 F)38.2 C (100.8 F)14.6 C (58.3 F)
Apr38.1 C (100.6 F)-0.9 C (30.4 F)33.7 C (92.7 F)8.8 C (47.8 F)
May34.8 C (94.6 F)-3.1 C (26.4 F)27.7 C (81.9 F)-3.0 C (26.6 F)
Jun31.1 C (88.0 F)-7.9 C (17.8 F)28.2 C (82.8 F)-2.5 C (27.5 F)
Jul30.8 C (87.4 F)-6.6 C (20.1 F)27.1 C (80.8 F)-2.3 C (27.9 F)
Aug34.4 C (93.9 F)-7.0 C (19.4 F)29.8 C (85.6 F)-1.4 C (29.5 F)
Sep39.3 C (102.7 F)-2.8 C (27.0 F)n/an/a
Oct42.1 C (107.8 F)-1.4 C (29.5 F)n/an/a
Nov43.9 C (111.0 F)5.4 C (41.7 F)n/an/a
Dec44.4 C (111.9 F)5.8 C (42.4 F)n/an/a

Which Years Hold Standing Records

1,464 standing records
Standing records at Upington Agr. by the year they were set 1,464 records at Upington Agr. still stand. 2024 holds the most, with 48. 02040601951: 41952: 121953: 261954: 251955: 371956: 371957: 131958: 131959: 241960: 161961: 211962: 171963: 131964: 221965: 291966: 181967: 181968: 281969: 131970: 231971: 151972: 151973: 141974: 311975: 251976: 211977: 71978: 131979: 101980: 181981: 181982: 151983: 271984: 261985: 281986: 171987: 151988: 161989: 261990: 161991: 91992: 291993: 181994: 161995: 271996: 231997: 271998: 361999: 212000: 142001: 122002: 142003: 192004: 32005: 112006: 102007: 202008: 92009: 92010: 242011: 192012: 232013: 182014: 132015: 342016: 282017: 162018: 122019: 242020: 192021: 232022: 152023: 372024: 482025: 21951195919671975198319911999200720152023
1,464 records at Upington Agr. still stand. 2024 holds the most, with 48.
Standing records at Upington Agr. by the year they were set
Year setStanding records
19514
195212
195326
195425
195537
195637
195713
195813
195924
196016
196121
196217
196313
196422
196529
196618
196718
196828
196913
197023
197115
197215
197314
197431
197525
197621
19777
197813
197910
198018
198118
198215
198327
198426
198528
198617
198715
198816
198926
199016
19919
199229
199318
199416
199527
199623
199727
199836
199921
200014
200112
200214
200319
20043
200511
200610
200720
20089
20099
201024
201119
201223
201318
201413
201534
201628
201716
201812
201924
202019
202123
202215
202337
202448
20252

All-Time Record Progression

8 new records
When Upington Agr. set new all-time records 8 all-time records were set at Upington Agr. between 31 December 1984 and 5 January 2016. Each dot is a new record. Record high maximum temperatureRecord high minimum temperatureRecord daily precipitation31 December 1984: Record high maximum temperature 43.0 C (109.4 F)3 January 1985: Record high minimum temperature 29.6 C (85.3 F)27 January 1992: Record high maximum temperature 44.1 C (111.4 F)29 February 1996: Record daily precipitation 84.0 mm (3.3 in)21 March 2004: Record daily precipitation 95.8 mm (3.8 in)16 March 2011: Record daily precipitation 103.9 mm (4.1 in)8 January 2012: Record high maximum temperature 44.5 C (112.1 F)5 January 2016: Record high maximum temperature 45.3 C (113.5 F)1985199019952000200520102015
8 all-time records were set at Upington Agr. between 31 December 1984 and 5 January 2016. Each dot is a new record.
When Upington Agr. set new all-time records
DateKindDetail
1984-12-31Record high maximum temperatureRecord high maximum temperature 43.0 C (109.4 F)
1985-01-03Record high minimum temperatureRecord high minimum temperature 29.6 C (85.3 F)
1992-01-27Record high maximum temperatureRecord high maximum temperature 44.1 C (111.4 F)
1996-02-29Record daily precipitationRecord daily precipitation 84.0 mm (3.3 in)
2004-03-21Record daily precipitationRecord daily precipitation 95.8 mm (3.8 in)
2011-03-16Record daily precipitationRecord daily precipitation 103.9 mm (4.1 in)
2012-01-08Record high maximum temperatureRecord high maximum temperature 44.5 C (112.1 F)
2016-01-05Record high maximum temperatureRecord high maximum temperature 45.3 C (113.5 F)

Wettest Day of Each Month

Mar: 103.9 mm (4.1 in)
Record daily precipitation for each month at Upington Agr. The wettest day on record for each calendar month at Upington Agr.. The most was 103.9 mm (4.1 in) on 16 March 2011. 050100150 Jan: 53.0 mm (2.1 in), 25 January 1991 Jan Feb: 84.0 mm (3.3 in), 29 February 1996 Feb Mar: 103.9 mm (4.1 in), 16 March 2011 Mar Apr: 66.0 mm (2.6 in), 27 April 2004 Apr May: 32.0 mm (1.3 in), 27 May 1958 May Jun: 34.5 mm (1.4 in), 18 June 2008 Jun Jul: 32.0 mm (1.3 in), 18 July 1993 Jul Aug: 40.0 mm (1.6 in), 12 August 1979 Aug Sep: 19.0 mm (0.7 in), 11 September 1962 Sep Oct: 46.0 mm (1.8 in), 2 October 1999 Oct Nov: 50.0 mm (2.0 in), 29 November 1977 Nov Dec: 46.0 mm (1.8 in), 29 December 1998 Dec
The wettest day on record for each calendar month at Upington Agr.. The most was 103.9 mm (4.1 in) on 16 March 2011.
Record daily precipitation for each month at Upington Agr.
MonthRecord daily precipitation (mm)Date
Jan53.0 mm (2.1 in)25 January 1991
Feb84.0 mm (3.3 in)29 February 1996
Mar103.9 mm (4.1 in)16 March 2011
Apr66.0 mm (2.6 in)27 April 2004
May32.0 mm (1.3 in)27 May 1958
Jun34.5 mm (1.4 in)18 June 2008
Jul32.0 mm (1.3 in)18 July 1993
Aug40.0 mm (1.6 in)12 August 1979
Sep19.0 mm (0.7 in)11 September 1962
Oct46.0 mm (1.8 in)2 October 1999
Nov50.0 mm (2.0 in)29 November 1977
Dec46.0 mm (1.8 in)29 December 1998

Period of Record Coverage

1951 to 2025
Days with data per year at Upington Agr. 75 years of record at Upington Agr., 1951 to 2025. 11 years have data for under 90 percent of days and are left out of rankings: 1951, 1952, 1954, 1955, 1957, 2002, 2003, 2017 and others. 1951: 104 of 365 days1952: 300 of 366 days1953: 365 of 365 days1954: 306 of 365 days1955: 272 of 365 days1956: 363 of 366 days1957: 272 of 365 days1958: 331 of 365 days1959: 365 of 365 days1960: 366 of 366 days1961: 365 of 365 days1962: 365 of 365 days1963: 365 of 365 days1964: 363 of 366 days1965: 365 of 365 days1966: 365 of 365 days1967: 365 of 365 days1968: 366 of 366 days1969: 364 of 365 days1970: 364 of 365 days1971: 363 of 365 days1972: 366 of 366 days1973: 365 of 365 days1974: 364 of 365 days1975: 365 of 365 days1976: 366 of 366 days1977: 363 of 365 days1978: 365 of 365 days1979: 364 of 365 days1980: 366 of 366 days1981: 364 of 365 days1982: 365 of 365 days1983: 365 of 365 days1984: 366 of 366 days1985: 364 of 365 days1986: 365 of 365 days1987: 363 of 365 days1988: 366 of 366 days1989: 364 of 365 days1990: 365 of 365 days1991: 363 of 365 days1992: 366 of 366 days1993: 365 of 365 days1994: 365 of 365 days1995: 364 of 365 days1996: 366 of 366 days1997: 365 of 365 days1998: 364 of 365 days1999: 364 of 365 days2000: 366 of 366 days2001: 337 of 365 days2002: 324 of 365 days2003: 312 of 365 days2004: 355 of 366 days2005: 358 of 365 days2006: 352 of 365 days2007: 350 of 365 days2008: 354 of 366 days2009: 359 of 365 days2010: 331 of 365 days2011: 349 of 365 days2012: 351 of 366 days2013: 355 of 365 days2014: 354 of 365 days2015: 347 of 365 days2016: 330 of 366 days2017: 327 of 365 days2018: 315 of 365 days2019: 330 of 365 days2020: 338 of 366 days2021: 331 of 365 days2022: 330 of 365 days2023: 334 of 365 days2024: 325 of 366 days2025: 181 of 365 days1960197019801990200020102020
75 years of record at Upington Agr., 1951 to 2025. 11 years have data for under 90 percent of days and are left out of rankings: 1951, 1952, 1954, 1955, 1957, 2002, 2003, 2017 and others.
Days with data per year at Upington Agr.
YearDays with dataShare of yearComplete
195110428%No
195230082%No
1953365100%Yes
195430684%No
195527275%No
195636399%Yes
195727275%No
195833191%Yes
1959365100%Yes
1960366100%Yes
1961365100%Yes
1962365100%Yes
1963365100%Yes
196436399%Yes
1965365100%Yes
1966365100%Yes
1967365100%Yes
1968366100%Yes
1969364100%Yes
1970364100%Yes
197136399%Yes
1972366100%Yes
1973365100%Yes
1974364100%Yes
1975365100%Yes
1976366100%Yes
197736399%Yes
1978365100%Yes
1979364100%Yes
1980366100%Yes
1981364100%Yes
1982365100%Yes
1983365100%Yes
1984366100%Yes
1985364100%Yes
1986365100%Yes
198736399%Yes
1988366100%Yes
1989364100%Yes
1990365100%Yes
199136399%Yes
1992366100%Yes
1993365100%Yes
1994365100%Yes
1995364100%Yes
1996366100%Yes
1997365100%Yes
1998364100%Yes
1999364100%Yes
2000366100%Yes
200133792%Yes
200232489%No
200331285%No
200435597%Yes
200535898%Yes
200635296%Yes
200735096%Yes
200835497%Yes
200935998%Yes
201033191%Yes
201134996%Yes
201235196%Yes
201335597%Yes
201435497%Yes
201534795%Yes
201633090%Yes
201732790%No
201831586%No
201933090%Yes
202033892%Yes
202133191%Yes
202233090%Yes
202333492%Yes
202432589%No
202518150%No

Latest Records

20
Latest records at Upington Agr.
DateStationRecordValueBeat old record byOld record stoodSignificance
24 June 2025Upington Agr., ZAdaily high max (Tie)28.2 C (82.8 F)tie2 years1 of 100 (Routine)
31 May 2025Upington Agr., ZAdaily low min-3.0 C (26.6 F)0.9 C (1.6 F)52 years24 of 100 (Routine)
2 May 2025Upington Agr., ZAdaily low max (Tie)16.5 C (61.7 F)tie32 years4 of 100 (Routine)
7 April 2025Upington Agr., ZAdaily rain11.9 mm (0.5 in)4.9 mm (0.19 in)51 years20 of 100 (Routine)
16 January 2025Upington Agr., ZAdaily low min13.5 C (56.3 F)0.8 C (1.4 F)43 years21 of 100 (Routine)
11 December 2024Upington Agr., ZAdaily high max41.2 C (106.2 F)0.3 C (0.5 F)27 years15 of 100 (Routine)
10 December 2024Upington Agr., ZAdaily high max41.5 C (106.7 F)0.1 C (0.2 F)27 years15 of 100 (Routine)
9 December 2024Upington Agr., ZAdaily high max41.5 C (106.7 F)1.4 C (2.5 F)14 years14 of 100 (Routine)
25 November 2024Upington Agr., ZAdaily high max40.4 C (104.7 F)0.2 C (0.4 F)6 years8 of 100 (Routine)
14 October 2024Upington Agr., ZAdaily high max41.3 C (106.3 F)1.8 C (3.2 F)13 years13 of 100 (Routine)
13 October 2024Upington Agr., ZAdaily high max41.3 C (106.3 F)1.8 C (3.2 F)13 years13 of 100 (Routine)
12 October 2024Upington Agr., ZAdaily high max40.8 C (105.4 F)1.3 C (2.3 F)23 years15 of 100 (Routine)
30 September 2024Upington Agr., ZAdaily low max17.5 C (63.5 F)2.2 C (4.0 F)72 years32 of 100 (Routine)
21 August 2024Upington Agr., ZAdaily high max33.3 C (91.9 F)0.8 C (1.4 F)16 years12 of 100 (Routine)
20 August 2024Upington Agr., ZAdaily high max33.3 C (91.9 F)0.8 C (1.4 F)16 years12 of 100 (Routine)
30 June 2024Upington Agr., ZAdaily high min13.3 C (55.9 F)0.9 C (1.6 F)42 years21 of 100 (Routine)
29 June 2024Upington Agr., ZAdaily high min14.6 C (58.3 F)0.1 C (0.2 F)51 years22 of 100 (Routine)
21 June 2024Upington Agr., ZAdaily high max27.3 C (81.1 F)0.2 C (0.4 F)18 years12 of 100 (Routine)
20 June 2024Upington Agr., ZAdaily high max27.3 C (81.1 F)0.2 C (0.4 F)18 years12 of 100 (Routine)
22 May 2024Upington Agr., ZAdaily high max31.4 C (88.5 F)0.9 C (1.6 F)9 years11 of 100 (Routine)

Climate Trend

51 complete years, 1953 to 2023
Annual mean temperature at Upington Agr. as warming stripes, 1953 to 2023 One stripe for each of 51 complete years at Upington Agr., 1953 to 2023. Blue stripes are years cooler than the station's own mean of 20.8 C (69.4 F); red stripes are warmer. The coolest year was 1968, at 19.2 C (66.5 F), and the warmest was 2023, at 22.4 C (72.2 F). The strongest colour marks a difference of 1.7 C (3.1 F). 1953: 19.7 C, -1.0 C from the station mean1956: 19.4 C, -1.4 C from the station mean1959: 20.1 C, -0.6 C from the station mean1960: 20.7 C, -0.1 C from the station mean1961: 20.3 C, -0.4 C from the station mean1962: 20.6 C, -0.1 C from the station mean1963: 20.5 C, -0.2 C from the station mean1964: 19.9 C, -0.9 C from the station mean1965: 20.2 C, -0.5 C from the station mean1966: 20.9 C, +0.1 C from the station mean1967: 20.2 C, -0.6 C from the station mean1968: 19.2 C, -1.6 C from the station mean1969: 20.3 C, -0.4 C from the station mean1970: 20.3 C, -0.4 C from the station mean1971: 20.3 C, -0.5 C from the station mean1972: 21.0 C, +0.2 C from the station mean1973: 20.7 C, -0.1 C from the station mean1974: 19.3 C, -1.4 C from the station mean1975: 19.6 C, -1.2 C from the station mean1976: 19.3 C, -1.4 C from the station mean1977: 20.3 C, -0.5 C from the station mean1978: 20.0 C, -0.8 C from the station mean1979: 21.0 C, +0.2 C from the station mean1980: 21.0 C, +0.2 C from the station mean1981: 20.6 C, -0.2 C from the station mean1982: 21.0 C, +0.2 C from the station mean1983: 21.3 C, +0.5 C from the station mean1984: 21.3 C, +0.5 C from the station mean1985: 21.2 C, +0.4 C from the station mean1986: 21.4 C, +0.6 C from the station mean1987: 21.6 C, +0.9 C from the station mean1989: 19.9 C, -0.8 C from the station mean1990: 21.0 C, +0.2 C from the station mean1991: 20.3 C, -0.5 C from the station mean1992: 20.9 C, +0.1 C from the station mean1993: 21.8 C, +1.0 C from the station mean1994: 21.3 C, +0.5 C from the station mean1995: 21.4 C, +0.7 C from the station mean1996: 20.3 C, -0.4 C from the station mean1997: 21.0 C, +0.2 C from the station mean1998: 21.5 C, +0.8 C from the station mean1999: 21.9 C, +1.1 C from the station mean2000: 20.5 C, -0.3 C from the station mean2001: 21.4 C, +0.7 C from the station mean2002: 21.6 C, +0.8 C from the station mean2016: 22.0 C, +1.2 C from the station mean2017: 21.9 C, +1.1 C from the station mean2020: 21.9 C, +1.1 C from the station mean2021: 21.5 C, +0.7 C from the station mean2022: 21.9 C, +1.2 C from the station mean2023: 22.4 C, +1.6 C from the station mean19531960197019801990200020102020
One stripe for each of 51 complete years at Upington Agr., 1953 to 2023. Blue stripes are years cooler than the station's own mean of 20.8 C (69.4 F); red stripes are warmer. The coolest year was 1968, at 19.2 C (66.5 F), and the warmest was 2023, at 22.4 C (72.2 F). The strongest colour marks a difference of 1.7 C (3.1 F).
Annual mean temperature at Upington Agr. as warming stripes, 1953 to 2023
YearAnnual mean temperatureDifference from the station mean
195319.7 C-1.04 C
195619.4 C-1.42 C
195920.1 C-0.63 C
196020.7 C-0.10 C
196120.3 C-0.43 C
196220.6 C-0.13 C
196320.5 C-0.24 C
196419.9 C-0.90 C
196520.2 C-0.54 C
196620.9 C+0.15 C
196720.2 C-0.58 C
196819.2 C-1.61 C
196920.3 C-0.43 C
197020.3 C-0.43 C
197120.3 C-0.46 C
197221.0 C+0.23 C
197320.7 C-0.11 C
197419.3 C-1.44 C
197519.6 C-1.17 C
197619.3 C-1.43 C
197720.3 C-0.52 C
197820.0 C-0.80 C
197921.0 C+0.23 C
198021.0 C+0.24 C
198120.6 C-0.20 C
198221.0 C+0.23 C
198321.3 C+0.51 C
198421.3 C+0.55 C
198521.2 C+0.44 C
198621.4 C+0.58 C
198721.6 C+0.87 C
198919.9 C-0.83 C
199021.0 C+0.19 C
199120.3 C-0.50 C
199220.9 C+0.08 C
199321.8 C+0.99 C
199421.3 C+0.52 C
199521.4 C+0.67 C
199620.3 C-0.43 C
199721.0 C+0.19 C
199821.5 C+0.76 C
199921.9 C+1.14 C
200020.5 C-0.25 C
200121.4 C+0.66 C
200221.6 C+0.81 C
201622.0 C+1.20 C
201721.9 C+1.09 C
202021.9 C+1.12 C
202121.5 C+0.68 C
202221.9 C+1.16 C
202322.4 C+1.58 C

The annual mean temperature here has risen by 0.3 C (0.2 to 0.4) per decade over 1953 to 2023. In Fahrenheit: 0.6 F (0.4 to 0.7) per decade. The slope is a straight line fitted to 51 complete years; the brackets give its 95 percent interval.

Fitted temperature trends per decade at Upington Agr.
MeasurePer decade (C)Per decade (F)PeriodComplete yearsReading
Annual mean temperature0.3 C (0.2 to 0.4) per decade0.6 F (0.4 to 0.7) per decade1953 to 202351Rise
Mean daily maximum0.5 C (0.4 to 0.6) per decade1.0 F (0.8 to 1.1) per decade1953 to 202351Rise
Mean daily minimum0.10 C (-0.03 to 0.23) per decade0.2 F (-0.1 to 0.4) per decade1953 to 202351Not clearly different from zero

A year is complete when all 12 months have at least 20 days of both daily maximum and daily minimum readings. The annual mean is the mean of the monthly means. The trend describes this one station over this period; it does not say what caused the change.

Extremes by Year

1951 to 2025
Yearly extremes at Upington Agr.: the record and the median year
MeasureRecordYear of the recordMedian yearYears with a value
Hottest day (TXx)45.3 C (113.5 F)201641.8 C (107.2 F)75
Coldest night (TNn)-7.9 C (17.8 F)1956-3.2 C (26.2 F)75
Wettest day (Rx1day)103.9 mm (4.1 in)201132.0 mm (1.3 in)74
Wettest five days (Rx5day)140.8 mm (5.5 in)201147.2 mm (1.9 in)72
Longest dry spell (CDD)152 days199067 days74

Hottest day (TXx)

Hottest day (TXx) at Upington Agr. by year The hottest day of the year at Upington Agr., 1951 to 2025. The record is 45.3 C (113.5 F) in 2016, marked on the chart; the median year is 41.8 C (107.2 F). 3638404244461960198020002020Record: 45.3 C (113.5 F) in 2016
The hottest day of the year at Upington Agr., 1951 to 2025. The record is 45.3 C (113.5 F) in 2016, marked on the chart; the median year is 41.8 C (107.2 F).
Hottest day (TXx) at Upington Agr. by year
YearHottest day (TXx)
195140.4 C (104.7 F)
195238.7 C (101.7 F)
195341.1 C (106.0 F)
195440.2 C (104.4 F)
195537.4 C (99.3 F)
195640.7 C (105.3 F)
195741.1 C (106.0 F)
195842.0 C (107.6 F)
195941.0 C (105.8 F)
196042.2 C (108.0 F)
196141.3 C (106.3 F)
196241.5 C (106.7 F)
196341.7 C (107.1 F)
196441.2 C (106.2 F)
196541.8 C (107.2 F)
196642.0 C (107.6 F)
196740.1 C (104.2 F)
196840.4 C (104.7 F)
196941.6 C (106.9 F)
197040.9 C (105.6 F)
197140.8 C (105.4 F)
197242.4 C (108.3 F)
197341.0 C (105.8 F)
197441.2 C (106.2 F)
197540.5 C (104.9 F)
197640.8 C (105.4 F)
197741.5 C (106.7 F)
197841.3 C (106.3 F)
197942.2 C (108.0 F)
198042.0 C (107.6 F)
198141.0 C (105.8 F)
198242.3 C (108.1 F)
198342.2 C (108.0 F)
198443.0 C (109.4 F)
198542.0 C (107.6 F)
198643.0 C (109.4 F)
198741.1 C (106.0 F)
198842.3 C (108.1 F)
198941.0 C (105.8 F)
199040.4 C (104.7 F)
199141.1 C (106.0 F)
199244.1 C (111.4 F)
199343.4 C (110.1 F)
199441.0 C (105.8 F)
199543.6 C (110.5 F)
199642.2 C (108.0 F)
199743.0 C (109.4 F)
199843.2 C (109.8 F)
199942.0 C (107.6 F)
200041.3 C (106.3 F)
200141.4 C (106.5 F)
200241.6 C (106.9 F)
200342.0 C (107.6 F)
200443.0 C (109.4 F)
200543.0 C (109.4 F)
200641.6 C (106.9 F)
200742.1 C (107.8 F)
200841.8 C (107.2 F)
200943.2 C (109.8 F)
201043.0 C (109.4 F)
201142.2 C (108.0 F)
201244.5 C (112.1 F)
201343.5 C (110.3 F)
201442.0 C (107.6 F)
201542.8 C (109.0 F)
201645.3 C (113.5 F)
201740.9 C (105.6 F)
201842.6 C (108.7 F)
201942.4 C (108.3 F)
202041.9 C (107.4 F)
202140.9 C (105.6 F)
202241.7 C (107.1 F)
202344.4 C (111.9 F)
202444.1 C (111.4 F)
202540.9 C (105.6 F)

Coldest night (TNn)

Coldest night (TNn) at Upington Agr. by year The coldest night of the year at Upington Agr., 1951 to 2025. The record is -7.9 C (17.8 F) in 1956, marked on the chart; the median year is -3.2 C (26.2 F). -10-7.5-5-2.502.51960198020002020Record: -7.9 C (17.8 F) in 1956
The coldest night of the year at Upington Agr., 1951 to 2025. The record is -7.9 C (17.8 F) in 1956, marked on the chart; the median year is -3.2 C (26.2 F).
Coldest night (TNn) at Upington Agr. by year
YearColdest night (TNn)
19510.0 C (32.0 F)
1952-3.4 C (25.9 F)
1953-6.6 C (20.1 F)
1954-4.5 C (23.9 F)
1955-5.9 C (21.4 F)
1956-7.9 C (17.8 F)
1957-4.9 C (23.2 F)
1958-3.7 C (25.3 F)
1959-4.5 C (23.9 F)
1960-6.3 C (20.7 F)
1961-3.4 C (25.9 F)
1962-5.2 C (22.6 F)
1963-2.9 C (26.8 F)
1964-3.0 C (26.6 F)
1965-4.1 C (24.6 F)
1966-5.7 C (21.7 F)
1967-3.4 C (25.9 F)
1968-4.5 C (23.9 F)
1969-2.8 C (27.0 F)
1970-3.9 C (25.0 F)
1971-2.7 C (27.1 F)
1972-3.2 C (26.2 F)
1973-2.1 C (28.2 F)
1974-7.0 C (19.4 F)
1975-4.3 C (24.3 F)
1976-5.3 C (22.5 F)
1977-2.8 C (27.0 F)
1978-4.1 C (24.6 F)
1979-2.6 C (27.3 F)
1980-1.5 C (29.3 F)
1981-1.5 C (29.3 F)
1982-2.0 C (28.4 F)
1983-1.2 C (29.8 F)
1984-0.5 C (31.1 F)
1985-2.5 C (27.5 F)
1986-2.3 C (27.9 F)
19870.2 C (32.4 F)
1988-3.6 C (25.5 F)
1989-3.0 C (26.6 F)
1990-2.0 C (28.4 F)
1991-4.7 C (23.5 F)
1992-4.0 C (24.8 F)
1993-1.3 C (29.7 F)
1994-2.6 C (27.3 F)
1995-3.1 C (26.4 F)
1996-4.6 C (23.7 F)
1997-2.6 C (27.3 F)
1998-1.7 C (28.9 F)
1999-1.6 C (29.1 F)
2000-5.3 C (22.5 F)
2001-3.8 C (25.2 F)
2002-3.7 C (25.3 F)
2003-3.1 C (26.4 F)
2004-3.7 C (25.3 F)
2005-1.6 C (29.1 F)
2006-3.2 C (26.2 F)
2007-3.1 C (26.4 F)
2008-2.6 C (27.3 F)
2009-2.9 C (26.8 F)
2010-4.4 C (24.1 F)
2011-4.5 C (23.9 F)
2012-3.2 C (26.2 F)
2013-2.4 C (27.7 F)
2014-4.4 C (24.1 F)
2015-3.8 C (25.2 F)
2016-4.4 C (24.1 F)
2017-4.2 C (24.4 F)
2018-5.9 C (21.4 F)
2019-2.0 C (28.4 F)
2020-2.8 C (27.0 F)
2021-5.2 C (22.6 F)
2022-2.6 C (27.3 F)
2023-2.0 C (28.4 F)
2024-3.5 C (25.7 F)
2025-3.0 C (26.6 F)

Wettest day (Rx1day)

Wettest day (Rx1day) at Upington Agr. by year The wettest day of the year at Upington Agr., 1951 to 2025. The record is 103.9 mm (4.1 in) in 2011, marked on the chart; the median year is 32.0 mm (1.3 in). 02550751001251960198020002020Record: 103.9 mm (4.1 in) in 2011
The wettest day of the year at Upington Agr., 1951 to 2025. The record is 103.9 mm (4.1 in) in 2011, marked on the chart; the median year is 32.0 mm (1.3 in).
Wettest day (Rx1day) at Upington Agr. by year
YearWettest day (Rx1day)
195110.0 mm (0.4 in)
195218.0 mm (0.7 in)
195360.0 mm (2.4 in)
195433.0 mm (1.3 in)
195527.0 mm (1.1 in)
195629.0 mm (1.1 in)
195728.0 mm (1.1 in)
195832.0 mm (1.3 in)
195914.0 mm (0.6 in)
196016.0 mm (0.6 in)
196130.0 mm (1.2 in)
196219.0 mm (0.7 in)
196333.0 mm (1.3 in)
196436.0 mm (1.4 in)
196533.0 mm (1.3 in)
196610.0 mm (0.4 in)
196743.0 mm (1.7 in)
196845.0 mm (1.8 in)
196945.0 mm (1.8 in)
197027.0 mm (1.1 in)
197129.0 mm (1.1 in)
197228.0 mm (1.1 in)
197359.0 mm (2.3 in)
197433.0 mm (1.3 in)
197527.0 mm (1.1 in)
197647.0 mm (1.9 in)
197750.0 mm (2.0 in)
197823.0 mm (0.9 in)
197940.0 mm (1.6 in)
198039.0 mm (1.5 in)
198120.0 mm (0.8 in)
198223.0 mm (0.9 in)
198321.0 mm (0.8 in)
198414.0 mm (0.6 in)
198546.0 mm (1.8 in)
198611.0 mm (0.4 in)
198722.0 mm (0.9 in)
198852.0 mm (2.0 in)
198923.0 mm (0.9 in)
199017.0 mm (0.7 in)
199153.0 mm (2.1 in)
199245.0 mm (1.8 in)
199332.0 mm (1.3 in)
199418.0 mm (0.7 in)
199526.0 mm (1.0 in)
199684.0 mm (3.3 in)
199732.0 mm (1.3 in)
199846.0 mm (1.8 in)
199946.0 mm (1.8 in)
200064.0 mm (2.5 in)
200141.0 mm (1.6 in)
200252.1 mm (2.1 in)
200323.4 mm (0.9 in)
200495.8 mm (3.8 in)
200532.0 mm (1.3 in)
200652.8 mm (2.1 in)
200723.1 mm (0.9 in)
200835.1 mm (1.4 in)
200929.2 mm (1.1 in)
201026.9 mm (1.1 in)
2011103.9 mm (4.1 in)
201261.0 mm (2.4 in)
201323.1 mm (0.9 in)
201434.0 mm (1.3 in)
201524.9 mm (1.0 in)
201650.0 mm (2.0 in)
201723.9 mm (0.9 in)
201822.1 mm (0.9 in)
201938.1 mm (1.5 in)
202039.9 mm (1.6 in)
202147.0 mm (1.9 in)
202231.0 mm (1.2 in)
202318.0 mm (0.7 in)
2024n/a
202518.0 mm (0.7 in)

Wettest five days (Rx5day)

Wettest five days (Rx5day) at Upington Agr. by year The wettest five days of the year at Upington Agr., 1951 to 2025. The record is 140.8 mm (5.5 in) in 2011, marked on the chart; the median year is 47.2 mm (1.9 in). 0501001501960198020002020Record: 140.8 mm (5.5 in) in 2011
The wettest five days of the year at Upington Agr., 1951 to 2025. The record is 140.8 mm (5.5 in) in 2011, marked on the chart; the median year is 47.2 mm (1.9 in).
Wettest five days (Rx5day) at Upington Agr. by year
YearWettest five days (Rx5day)
195114.0 mm (0.6 in)
195223.0 mm (0.9 in)
195368.0 mm (2.7 in)
195467.0 mm (2.6 in)
195539.0 mm (1.5 in)
195673.0 mm (2.9 in)
195734.0 mm (1.3 in)
195836.0 mm (1.4 in)
195923.0 mm (0.9 in)
196024.0 mm (0.9 in)
196136.0 mm (1.4 in)
196221.0 mm (0.8 in)
196348.0 mm (1.9 in)
196436.0 mm (1.4 in)
196549.0 mm (1.9 in)
196613.0 mm (0.5 in)
196755.0 mm (2.2 in)
196866.0 mm (2.6 in)
196971.0 mm (2.8 in)
197036.0 mm (1.4 in)
197154.0 mm (2.1 in)
197247.0 mm (1.9 in)
1973109.0 mm (4.3 in)
197472.0 mm (2.8 in)
197568.0 mm (2.7 in)
197658.0 mm (2.3 in)
197757.0 mm (2.2 in)
197834.0 mm (1.3 in)
197941.0 mm (1.6 in)
198048.0 mm (1.9 in)
198123.0 mm (0.9 in)
198225.0 mm (1.0 in)
198330.0 mm (1.2 in)
198417.0 mm (0.7 in)
198567.0 mm (2.6 in)
198612.0 mm (0.5 in)
198722.0 mm (0.9 in)
198878.0 mm (3.1 in)
198959.0 mm (2.3 in)
199047.0 mm (1.9 in)
199198.0 mm (3.9 in)
199245.0 mm (1.8 in)
199334.0 mm (1.3 in)
199439.0 mm (1.5 in)
199527.0 mm (1.1 in)
199689.0 mm (3.5 in)
199753.0 mm (2.1 in)
199847.0 mm (1.9 in)
199960.0 mm (2.4 in)
200080.0 mm (3.1 in)
200148.0 mm (1.9 in)
2002125.1 mm (4.9 in)
200345.8 mm (1.8 in)
2004123.9 mm (4.9 in)
200576.8 mm (3.0 in)
20069.0 mm (0.35 in)
200748.8 mm (1.9 in)
200847.3 mm (1.9 in)
200928.0 mm (1.1 in)
201059.0 mm (2.3 in)
2011140.8 mm (5.5 in)
201213.5 mm (0.5 in)
201338.6 mm (1.5 in)
201416.8 mm (0.7 in)
201556.4 mm (2.2 in)
2016103.9 mm (4.1 in)
201747.3 mm (1.9 in)
201819.5 mm (0.8 in)
2019n/a
202020.9 mm (0.8 in)
202160.9 mm (2.4 in)
202258.0 mm (2.3 in)
2023n/a
2024n/a
202536.8 mm (1.4 in)

Longest dry spell (CDD)

Longest dry spell (CDD) at Upington Agr. by year The longest dry spell of the year at Upington Agr., 1951 to 2025. The record is 152 days in 1990, marked on the chart; the median year is 67 days. 0501001502001960198020002020Record: 152 days in 1990
The longest dry spell of the year at Upington Agr., 1951 to 2025. The record is 152 days in 1990, marked on the chart; the median year is 67 days.
Longest dry spell (CDD) at Upington Agr. by year
YearLongest dry spell (CDD)
195159 days
195285 days
1953120 days
1954109 days
195529 days
1956149 days
195742 days
195890 days
195951 days
196097 days
196167 days
1962112 days
196363 days
1964122 days
1965131 days
1966108 days
1967102 days
196873 days
196979 days
197061 days
197151 days
1972125 days
197367 days
197483 days
197567 days
1976105 days
1977111 days
1978123 days
197939 days
1980142 days
198177 days
198270 days
198397 days
198470 days
1985104 days
198667 days
198768 days
1988108 days
198963 days
1990152 days
199149 days
199298 days
199376 days
199475 days
199583 days
199641 days
1997123 days
1998126 days
1999130 days
200084 days
200160 days
20028 days
200320 days
200425 days
200513 days
20063 days
20073 days
20082 days
20093 days
20104 days
20113 days
20124 days
20132 days
20142 days
20153 days
20161 day
20173 days
20183 days
20193 days
20204 days
20212 days
20224 days
20232 days
2024n/a
20254 days

Each chart shows one value per year; the dot marks the record year. TXx is the hottest daily maximum, TNn the coldest daily minimum, Rx1day and Rx5day the largest one-day and five-day rain totals, and CDD the longest run of days with less than 1 mm of rain. A year with missing days can understate an extreme.

Frost Dates and Growing Season

49 years with a frost

Across 49 years with a frost, the median last spring frost at Upington Agr. falls on 18 August and the median first autumn frost on 8 June, which leaves a median of 294 days between them.

Fitted over all years, the growing season changes by +0.1 days per decade at this station.

Frost dates and growing season at Upington Agr.
MeasureMedian, all yearsEarliest periodRecent period (1976 to 2023)Recent against earliestFitted trend
Last spring frost18 Augustn/a14 Augustn/a+0.9 days per decade
First autumn frost8 Junen/a11 Junen/a+1.0 days per decade
Growing days294 daysn/a299 daysn/a+0.1 days per decade

A frost day is a day with a daily minimum at or below 0 C (32 F). The last spring frost and the first autumn frost are the last and first such days of the cold season, and growing days are the days between them. A negative trend for the last spring frost means it comes earlier.

Rainfall Return Levels

45 years, 1953 to 2000

A day with at least 32.1 mm (1.3 in) of rain is expected about once in 2 years. A day with at least 81.7 mm (3.2 in) of rain is expected about once in 100 years.

Rainfall return levels at Upington Agr.: the daily rain expected about once in a given number of years
Expected about once inA day with at leastNote
2 years32.1 mm (1.3 in)
5 years46.4 mm (1.8 in)
10 years55.5 mm (2.2 in)
25 years66.4 mm (2.6 in)
50 years74.2 mm (2.9 in)Longer than the 45 years of record
100 years81.7 mm (3.2 in)Longer than the 45 years of record

The levels come from a generalised extreme value (GEV) distribution fitted by L-moments to the wettest-day total of each year, 45 years of values from 1953 to 2000.

A return level is an estimate. It is least reliable for the long periods, 50 and 100 years, and for any period longer than the record behind the fit, where the fit has to reach past the largest day actually observed. It is not a forecast.

The largest wettest-day totals in the fit: 84.0 mm (3.3 in) in 1996; 64.0 mm (2.5 in) in 2000; 60.0 mm (2.4 in) in 1953.

Download the Data

  • Data for Upington Agr. standing records by year: CSV or JSON. Field meanings are on the data page.
  • Data for Upington Agr. threshold days by year: CSV or JSON. Field meanings are on the data page.

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-14 (14 October 2026). Records are computed by this site and are not official.

Data as of . Last revised (2025-12-31).