USD to ZAR in 2024

In 2024, 1 USD was worth 18.3229 ZAR on average. The USD gained 1.59% against the ZAR, from 18.5885 to 18.8842.

Average
18.3229
High
19.306 2024-02-29
Low
17.126 2024-09-27
Change
+1.59%

Daily USD/ZAR rates in 2024

18.9983

USD to ZAR monthly average 2024

17.5726

2024-012024-12

Monthly averages; with JavaScript the chart shows daily values (hover for details). Based on 256 ECB reference rates.

Monthly averages

Month1 USD in ZAR
January 202418.8136
February 202418.9983
March 202418.8518
April 202418.8662
May 202418.4129
June 202418.415
July 202418.2545
August 202418.0411
September 202417.6164
October 202417.5726
November 202417.9288
December 202418.1912

Other years

All years since 1999 →

Need a specific day? The historical currency converter converts any amount at the rate of any date since 1999.

Frequently asked questions

What was the average USD to ZAR rate in 2024?

The average ECB-based USD to ZAR rate in 2024 was 18.3229.

When was the best USD to ZAR rate in 2024?

The highest rate in 2024 was 19.306 ZAR per USD on 2024-02-29; the lowest was 17.126 on 2024-09-27. February had the highest monthly average (18.9983).

How much did USD change against ZAR in 2024?

From the first to the last reference rate of 2024, USD rose by 1.59% against ZAR (18.5885 to 18.8842).

Exchange rate API

USD/ZAR 2024 by API

currencyapi delivers real-time and historical exchange rates for 170+ currencies, crypto and metals as JSON, updated as often as every 60 seconds.

Read the documentation

300 free requests every month. No credit card required.

GET https://api.currencyapi.com/v3/range?base_currency=USD&currencies=ZAR&datetime_start=2024-01-01&datetime_end=2024-12-31

{
  "data": [
    { "datetime": "2024-01-01T23:59:59Z",
      "currencies": { "ZAR": { "code": "ZAR", "value": … } } },
    …
  ]
}

More currency data

Free tools: currency converter · historical converter · bulk converter · converter widget

Get your free currency API key

Start with 300 free requests a month