Currency News

Daily Exchange Rate Forecasts & Currency News

Dollar to Rand (USD/ZAR) Exchange Rate History

Explore Dollar to Rand historical exchange rates from 6 September 2017 to 5 August 2026. Use the interactive chart to compare daily, weekly, monthly and yearly USD/ZAR movements.

Latest close16.308825 August 2026
Previous close16.38673Previous trading day
1-month change+0.64%Against one month ago
1-year change-8.30%Against one year ago
52-week high17.962505 Aug 2025
52-week low15.6445929 Jan 2026
12-month average16.76891Average daily close
Range position28.7%Within the 52-week range

Over the last 12 months, USD/ZAR traded between 15.64459 and 17.96250, with an average closing rate of 16.76891. The Dollar lost 8.30% against the Rand over the period. The strongest rate was recorded on 5 August 2025, while the weakest was recorded on 29 January 2026.

USD/ZAR Historical Exchange Rate Chart

Daily closing rate · 1 year

Find the USD/ZAR Rate on a Date

Select a date to find the latest available observation on or before that date.

Compare a Historical Conversion

See how much an amount was worth on the selected date compared with the latest close.

Year-by-Year USD/ZAR Performance

YearOpenHighLowCloseChange
2026 YTD16.5695017.2482015.6445916.30882-1.57%
202518.8514419.9338316.5357516.56950-12.10%
202418.2979219.3943917.0354018.84180+2.97%
202316.9490019.9219816.6875418.29815+7.96%
202215.9512718.5742514.3985616.99573+6.55%
202114.6385016.3630513.3602015.92434+8.78%
202013.9598619.3336013.9280414.68837+5.22%
201914.3198315.4959713.2068013.95887-2.52%
201812.3324015.6905311.5022214.31983+16.12%
201712.7476414.5698512.2320612.33619-3.23%

Monthly Dollar to Rand Exchange Rate History

Open each month to view daily open, high, low and closing rates. Monthly summaries include the average rate and percentage change.

During August 2026, USD/ZAR opened at 16.46299 and closed at 16.30882. The monthly average was 16.40722. The highest rate was 16.55654 on 3 August 2026, while the lowest was 16.29511 on 5 August 2026.

DateOpenHighLowClose
5 Aug 202616.3869816.4213816.2951116.30882
4 Aug 202616.5262516.5318516.3692416.38673
3 Aug 202616.4629916.5565416.4358816.52612

During July 2026, USD/ZAR opened at 16.38633 and closed at 16.54501. The monthly average was 16.47102. The highest rate was 16.97624 on 24 July 2026, while the lowest was 16.18616 on 3 July 2026.

DateOpenHighLowClose
31 Jul 202616.5038016.6206916.4704816.54501
30 Jul 202616.6652916.7112816.4651516.50144
29 Jul 202616.7064116.8119216.5787516.66379
28 Jul 202616.7811916.8239616.6450016.70917
27 Jul 202616.7129216.7870816.6550516.78082
24 Jul 202616.8190916.9762416.7615516.83250
23 Jul 202616.3977116.8688916.3503116.81700
22 Jul 202616.4657516.5218516.3853416.40064
21 Jul 202616.5076816.5216816.4155516.46444
20 Jul 202616.5578116.5735716.4401716.50634
17 Jul 202616.3987616.5796716.3944516.51546
16 Jul 202616.3235816.4395616.3146716.40592
15 Jul 202616.3610916.4055016.2874216.32180
14 Jul 202616.4714116.5046816.3167816.36109
13 Jul 202616.3584116.5358716.3360516.47194
10 Jul 202616.3193116.3646516.2734316.36465
9 Jul 202616.4035316.4103316.2476116.32159
8 Jul 202616.3237016.4825116.2581516.40469
7 Jul 202616.2028916.3286416.1980416.32864
6 Jul 202616.2352616.2647416.1892116.20514
3 Jul 202616.2681616.2748816.1861616.23126
2 Jul 202616.4120516.4203216.2222916.26750
1 Jul 202616.3863316.4606016.3303316.41270

During June 2026, USD/ZAR opened at 16.24413 and closed at 16.38516. The monthly average was 16.40775. The highest rate was 16.67481 on 24 June 2026, while the lowest was 16.12775 on 1 June 2026.

DateOpenHighLowClose
30 Jun 202616.4224516.4754516.3584816.38516
29 Jun 202616.4787716.5766616.3954316.42247
26 Jun 202616.5052016.5637516.4191916.45947
25 Jun 202616.5685716.5969916.4420216.50690
24 Jun 202616.5370016.6748116.5322216.56992
23 Jun 202616.4100616.5712916.4016416.54310
22 Jun 202616.4609216.4765316.3741516.40478
19 Jun 202616.4457816.5304816.3970816.41960
18 Jun 202616.3707716.4707416.3032916.44484
17 Jun 202616.1925016.5050016.1514616.37230
16 Jun 202616.1987116.2359216.1330416.19195
15 Jun 202616.1727416.2322116.1347816.19875
12 Jun 202616.2878016.3427116.2182816.31334
11 Jun 202616.5895516.5913716.2254616.29020
10 Jun 202616.5393816.6233216.4890516.59004
9 Jun 202616.5303516.5940916.4064116.54396
8 Jun 202616.5642916.6638916.4390416.53118
5 Jun 202616.3223616.6081416.2509816.56799
4 Jun 202616.3450116.3685016.2193516.32252
3 Jun 202616.2541516.3776016.2309516.34426
2 Jun 202616.2991716.3278516.1933616.24855
1 Jun 202616.2441316.4053216.1277516.29924

During May 2026, USD/ZAR opened at 16.67417 and closed at 16.22200. The monthly average was 16.49952. The highest rate was 16.99732 on 22 May 2026, while the lowest was 16.17195 on 29 May 2026.

DateOpenHighLowClose
29 May 202616.2278516.2701816.1719516.22200
28 May 202616.3803716.4868116.2133316.22473
27 May 202616.3639216.4004716.2971216.38164
26 May 202616.3133016.4141716.3124016.36205
25 May 202616.3560516.3723216.2812416.31245
22 May 202616.4524216.9973216.3932816.96148
21 May 202616.4640916.5787616.3887416.45233
20 May 202616.7080616.7427016.4076616.46300
19 May 202616.5791516.7738716.5780916.70811
18 May 202616.7265116.7822716.5556816.57820
15 May 202616.4937216.7134216.4811016.68789
14 May 202616.3996516.5047516.3762016.49500
13 May 202616.5199816.5274216.2745316.39843
12 May 202616.4384216.5772916.4384216.51920
11 May 202616.4358916.4948716.3388216.43838
8 May 202616.4524916.4738316.3437316.38070
7 May 202616.3990416.5237016.2366916.45455
6 May 202616.5862516.5923116.2825416.39883
5 May 202616.7987816.8429516.5767316.58671
4 May 202616.5922816.8757516.5734716.79870
1 May 202616.6741716.7575316.5506916.66553

During April 2026, USD/ZAR opened at 16.87292 and closed at 16.67580. The monthly average was 16.55276. The highest rate was 17.05314 on 2 April 2026, while the lowest was 16.14556 on 17 April 2026.

DateOpenHighLowClose
30 Apr 202616.8115216.9188816.6410616.67580
29 Apr 202616.5410516.8881416.5277016.81078
28 Apr 202616.5341716.6477416.5151016.54125
27 Apr 202616.6001116.6001116.4714616.53826
24 Apr 202616.6376616.6824916.4950016.53441
23 Apr 202616.4716016.6771416.4464916.64531
22 Apr 202616.4784716.5210616.4147716.47150
21 Apr 202616.3613016.5884216.3513016.47770
20 Apr 202616.4298416.4308516.3081116.36091
17 Apr 202616.4106616.4426016.1455616.31620
16 Apr 202616.3624816.5254516.3154016.40995
15 Apr 202616.3337016.4362216.3169916.36360
14 Apr 202616.3955016.4271716.3133216.33375
13 Apr 202616.5933916.6136316.3855516.39509
10 Apr 202616.3903516.4726216.3315816.38750
9 Apr 202616.4266316.5095116.2974716.38940
8 Apr 202616.4575116.5177816.2669916.42663
7 Apr 202616.8732716.9527616.4598916.45989
6 Apr 202616.9822616.9862016.7745716.87158
3 Apr 202616.9494517.0134016.9206216.97286
2 Apr 202616.8329217.0531416.7916716.94662
1 Apr 202616.8729216.9205516.7357416.83171

During March 2026, USD/ZAR opened at 16.08394 and closed at 16.87386. The monthly average was 16.73649. The highest rate was 17.24820 on 23 March 2026, while the lowest was 16.00151 on 2 March 2026.

DateOpenHighLowClose
31 Mar 202617.2029417.2302916.8738616.87386
30 Mar 202617.1790017.2146917.0376317.20856
27 Mar 202617.0909817.2160017.0164717.12000
26 Mar 202616.9913917.1735516.9721917.09019
25 Mar 202616.9162516.9946816.8380116.99090
24 Mar 202616.8347817.1315516.7905216.91708
23 Mar 202617.0852217.2482016.6824316.84011
20 Mar 202616.7365217.1263916.7235517.05395
19 Mar 202616.9799917.0913216.7017316.73692
18 Mar 202616.6938517.0012116.5861416.97906
17 Mar 202616.6854016.7751116.6079816.69419
16 Mar 202616.8892716.9024816.6355316.68490
13 Mar 202616.7650916.9601016.7218216.88290
12 Mar 202616.5917316.8025016.4831516.76359
11 Mar 202616.2934016.5931516.2139516.58950
10 Mar 202616.3377716.3858416.1373916.29380
9 Mar 202616.8162016.9145516.2886816.33490
6 Mar 202616.6498916.8104416.5177416.54513
5 Mar 202616.3496316.7454116.3163916.65678
4 Mar 202616.5073516.6304216.3040116.35535
3 Mar 202616.0882116.7537916.0566716.50243
2 Mar 202616.0839416.2023416.0015116.08860

During February 2026, USD/ZAR opened at 16.18376 and closed at 15.92046. The monthly average was 16.00692. The highest rate was 16.41228 on 6 February 2026, while the lowest was 15.80880 on 12 February 2026.

DateOpenHighLowClose
27 Feb 202615.9322115.9989615.8732315.92046
26 Feb 202615.8587116.0028815.8365015.93253
25 Feb 202615.9683315.9884115.8314115.85871
24 Feb 202616.0198616.0450215.9350015.96690
23 Feb 202615.9976016.0387015.9535116.02126
20 Feb 202616.1543416.1914515.9998416.03965
19 Feb 202616.0718816.2215916.0250016.15420
18 Feb 202616.0391716.1042815.9593716.08150
17 Feb 202615.9722416.1102615.9722416.03890
16 Feb 202615.9500015.9967615.8832715.97280
13 Feb 202615.9692516.0752615.9323615.95090
12 Feb 202615.8827515.9882815.8088015.97038
11 Feb 202615.9479315.9525915.8394415.88275
10 Feb 202615.9092815.9759415.8854515.94789
9 Feb 202616.0321816.0736515.8724615.91060
6 Feb 202616.2739716.4122816.0052216.04457
5 Feb 202616.0879916.3148416.0544116.27701
4 Feb 202615.9961316.1361315.9077416.08492
3 Feb 202616.0944216.0944215.9120215.98210
2 Feb 202616.1837616.3094915.9624516.10035

During January 2026, USD/ZAR opened at 16.56950 and closed at 16.14349. The monthly average was 16.27645. The highest rate was 16.58771 on 1 January 2026, while the lowest was 15.64459 on 29 January 2026.

DateOpenHighLowClose
30 Jan 202615.7301416.2033115.7259316.14349
29 Jan 202615.7250415.9237415.6445915.73061
28 Jan 202615.8759415.9664915.7217115.72670
27 Jan 202616.0298516.0703515.8576915.87650
26 Jan 202616.0867916.1043215.9413516.03050
23 Jan 202616.1418716.2169816.0798016.11708
22 Jan 202616.2801716.2810516.1266916.14537
21 Jan 202616.4237516.4277916.2364216.28028
20 Jan 202616.3937516.4849816.3664016.42518
19 Jan 202616.4197016.4825716.3663116.39589
16 Jan 202616.3446416.4717416.3344516.40683
15 Jan 202616.4036316.4262416.3147516.34648
14 Jan 202616.3992016.4445516.3374016.40363
13 Jan 202616.3881516.4679716.3837416.39870
12 Jan 202616.4992616.5033116.3681416.38790
9 Jan 202616.5259316.5847316.4660316.48803
8 Jan 202616.4567616.5570616.4442916.52603
7 Jan 202616.3697716.4864416.3462016.45535
6 Jan 202616.3718616.4016516.3053316.36668
5 Jan 202616.5037516.5400516.3539016.37490
2 Jan 202616.5626916.5626916.4726416.48980
1 Jan 202616.5695016.5877116.5653016.56590

During December 2025, USD/ZAR opened at 17.12211 and closed at 16.56950. The monthly average was 16.82706. The highest rate was 17.16370 on 1 December 2025, while the lowest was 16.53575 on 31 December 2025.

DateOpenHighLowClose
31 Dec 202516.6012116.6282516.5357516.56950
30 Dec 202516.6863216.6863216.5724416.59955
29 Dec 202516.6693616.7348416.6208916.68783
26 Dec 202516.6416016.6952516.6149216.66800
25 Dec 202516.6673516.7525016.6390016.64190
24 Dec 202516.6900716.7005516.6146416.66735
23 Dec 202516.7119816.7262516.6652016.69051
22 Dec 202516.7628516.7753016.6890016.71096
19 Dec 202516.7356616.7962416.7192316.77901
18 Dec 202516.7745516.7947016.7134816.73450
17 Dec 202516.7564116.7923016.6982016.77476
16 Dec 202516.7971316.8242016.7197216.75554
15 Dec 202516.8740216.8932616.7683816.79940
12 Dec 202516.8647616.9046616.8225916.87541
11 Dec 202516.9381316.9761516.8290716.86429
10 Dec 202517.0557417.0614616.9080816.93780
9 Dec 202517.0398517.1216717.0101617.05090
8 Dec 202516.9367917.0584316.9246917.03883
5 Dec 202516.9904616.9990916.9041016.92630
4 Dec 202517.0375517.0725416.9477616.99187
3 Dec 202517.1121117.1388017.0306117.04290
2 Dec 202517.0872817.1532517.0801417.12810
1 Dec 202517.1221117.1637017.0618917.08710

During November 2025, USD/ZAR opened at 17.33937 and closed at 17.11193. The monthly average was 17.22712. The highest rate was 17.57983 on 4 November 2025, while the lowest was 16.95108 on 12 November 2025.

DateOpenHighLowClose
28 Nov 202517.1531417.1914317.0888917.11193
27 Nov 202517.1470117.1837517.1113017.15122
26 Nov 202517.2161217.2161217.0939417.14629
25 Nov 202517.3064017.3167217.1920517.21612
24 Nov 202517.3711217.3978917.2660917.30449
21 Nov 202517.2240417.4717717.2163317.37420
20 Nov 202517.1913817.2637917.1375417.23011
19 Nov 202517.1857317.2679417.1346917.19441
18 Nov 202517.1800817.2603917.1599217.18524
17 Nov 202517.0897617.2165917.0446117.18241
14 Nov 202517.0493517.1995517.0021717.08321
12 Nov 202517.0795217.1176716.9510817.04048
11 Nov 202517.1610217.1748217.0391817.08295
10 Nov 202517.1700417.1865417.1267617.16084
9 Nov 202517.3320017.3353017.1320017.15736
6 Nov 202517.3731917.4069417.2860717.29880
5 Nov 202517.4225517.4440417.3136417.36882
4 Nov 202517.5214417.5798317.3918617.40702
3 Nov 202517.3109217.5508417.3066017.52820
2 Nov 202517.3393717.3552617.2766217.31826

During October 2025, USD/ZAR opened at 17.21306 and closed at 17.32486. The monthly average was 17.28989. The highest rate was 17.51006 on 9 October 2025, while the lowest was 17.06632 on 8 October 2025.

DateOpenHighLowClose
30 Oct 202517.2974517.3869417.2558717.32486
29 Oct 202517.2168717.3630017.1519117.28638
28 Oct 202517.1541217.2490617.0784917.20655
27 Oct 202517.2076517.2933417.1380017.15404
26 Oct 202517.2016717.2605217.1746717.22339
23 Oct 202517.3236217.3701817.2164417.26609
22 Oct 202517.4175017.4479117.2928417.33150
21 Oct 202517.4023617.4853117.3471817.40542
20 Oct 202517.2327517.4608817.1964717.39428
19 Oct 202517.3775017.3894617.2175017.22264
16 Oct 202517.3390017.4869217.3165417.36748
15 Oct 202517.3547017.3695017.2628417.33698
14 Oct 202517.4118817.4169617.2725517.33621
13 Oct 202517.3115017.5010317.2902017.37974
12 Oct 202517.3858017.4242817.2742817.32332
9 Oct 202517.2140617.5100617.1783117.50818
8 Oct 202517.1664617.2446417.0663217.21953
7 Oct 202517.2222917.2687417.1391817.16040
6 Oct 202517.1822617.2381717.1629417.22140
5 Oct 202517.2488617.3118417.1560017.17510
2 Oct 202517.3297817.3297817.2038417.23520
1 Oct 202517.2130617.3434817.1707517.29881

During September 2025, USD/ZAR opened at 17.60280 and closed at 17.23615. The monthly average was 17.42021. The highest rate was 17.82021 on 3 September 2025, while the lowest was 17.12762 on 30 September 2025.

DateOpenHighLowClose
30 Sep 202517.2602017.2896017.1276217.23615
29 Sep 202517.2705817.3115217.2232817.27022
28 Sep 202517.3804817.3850017.2502217.27313
25 Sep 202517.4417617.4847417.3333617.33477
24 Sep 202517.3243017.4870817.2882117.42486
23 Sep 202517.2575017.3646417.2165217.34475
22 Sep 202517.3299017.3845817.2274817.24486
21 Sep 202517.3475717.3773017.2629017.33338
18 Sep 202517.3578517.4198117.3140217.34614
17 Sep 202517.3873517.4866617.3203617.34934
16 Sep 202517.3485017.4289217.2626017.39962
15 Sep 202517.3590017.4069617.3171417.34005
14 Sep 202517.3742817.3992217.3111217.35430
11 Sep 202517.3944517.4233817.3429617.38695
10 Sep 202517.4805217.5646217.3528417.36325
9 Sep 202517.5367017.5993817.4579617.48688
8 Sep 202517.5121817.5529117.4535217.54545
7 Sep 202517.5658717.6317217.4713417.49615
4 Sep 202517.7959517.7967117.5178417.58850
3 Sep 202517.6708017.8202117.6536117.76952
2 Sep 202517.6943017.7770317.6063617.66055
1 Sep 202517.6028017.7828417.5864017.69575

How to Read the USD/ZAR Rate

USD is the base currency and ZAR is the quote currency. A rate of 16.30882 means one USD was worth 16.30882 ZAR at the latest daily close.

About This Exchange Rate Data

  • Rate type: indicative mid-market foreign-exchange rates.
  • Coverage: 2,327 daily observations from 6 September 2017 to 5 August 2026.
  • Daily fields: open, high, low and close where direct OHLC history is available.
  • Weekends and holidays: omitted when no market observation is available.
  • Consumer rates: bank, card, cash and transfer-provider rates may differ because of margins and fees.
  • Updates: the page reflects the latest completed daily history stored by Currency News.

USD/ZAR Exchange Rate History FAQs

What is the latest recorded rate?

The latest daily close is 16.30882, recorded on 5 August 2026.

What was the highest rate over the past year?

The highest rate in the rolling 12-month period was 17.96250 on 5 August 2025.

What was the lowest rate over the past year?

The lowest rate in the rolling 12-month period was 15.64459 on 29 January 2026.