USD to ZAR Exchange Rate Dashboard

16.9417 1 USD = 16.9417 ZAR · mid-market
↑ 0.0156 (0.09%)

Latest rate date: 2026-11-14

Below, you will find the historical and current exchange rates for USD to ZAR. The chart illustrates mid-market values for the past 90 days, offering a comprehensive view of trends and fluctuations. For extended historical data spanning up to 30 years, leverage our robust API designed to meet the needs of enterprise and institutional financial organizations.

Exchange rate history for the last 90 days

Mid-market · one value per day
USD → ZAR mid-market rate Range 2026-08-17 → 2026-11-14 Hover the chart for daily values
Date Exchange Rate
2026-11-14 16.9417
2026-11-13 16.9260
2026-11-12 16.7586
2026-11-11 16.6034
2026-11-10 16.5170
2026-11-09 16.3661
2026-11-08 16.4937
2026-11-07 16.5206
2026-11-06 16.5226
2026-11-05 16.5243
2026-11-04 16.3354
2026-11-03 16.6015
2026-11-02 16.6254
2026-11-01 16.7082
2026-10-31 16.6490
2026-10-30 16.7072
2026-10-29 16.6205
2026-10-28 16.6207
2026-10-27 16.6574
2026-10-26 16.6246
2026-10-25 16.6086
2026-10-24 16.5786
2026-10-23 16.5894
2026-10-22 16.5074
2026-10-21 16.4102
2026-10-20 16.4006
2026-10-19 16.4047
2026-10-18 16.4544
2026-10-17 16.4768
2026-10-16 16.4760
2026-10-15 16.4453
2026-10-14 16.5587
2026-10-13 16.4651
2026-10-12 16.5354
2026-10-11 16.4900
2026-10-10 16.5034
2026-10-09 16.5043
2026-10-08 16.5297
2026-10-07 16.6448
2026-10-06 16.5701
2026-10-05 16.6395
2026-10-04 16.7151
2026-10-03 16.6279
2026-10-02 16.6462
2026-10-01 16.6937
2026-09-30 16.4360
2026-09-29 16.4021
2026-09-28 16.4463
2026-09-27 16.3528
2026-09-26 16.3098
2026-09-25 16.3106
2026-09-24 16.4240
2026-09-23 16.3805
2026-09-22 16.1964
2026-09-21 16.2470
2026-09-20 16.2374
2026-09-19 16.2855
2026-09-18 16.2550
2026-09-17 16.2364
2026-09-16 16.3539
2026-09-15 16.2355
2026-09-14 16.2714
2026-09-13 16.1916
2026-09-12 16.1210
2026-09-11 16.1370
2026-09-10 16.2226
2026-09-09 16.0405
2026-09-08 16.0031
2026-09-07 15.9960
2026-09-06 15.9851
2026-09-05 15.9662
2026-09-04 15.9607
2026-09-03 15.9844
2026-09-02 16.0432
2026-09-01 16.1770
2026-08-31 16.1078
2026-08-30 16.1780
2026-08-29 16.1557
2026-08-28 16.1608
2026-08-27 15.9893
2026-08-26 15.9487
2026-08-25 15.9198
2026-08-24 16.0258
2026-08-23 16.0013
2026-08-22 16.0258
2026-08-21 16.0153
2026-08-20 16.0911
2026-08-19 16.1013
2026-08-18 16.2454
2026-08-17 16.2506

Rates are informational mid-market values and are not a buy or sell quote. Newest first.