Skip to main content

USD to SAR Exchange Rate

US Dollar (USD) to Saudi Riyal (SAR)

Current exchange rate

1 USD = 3.75 SAR

As of Nov 7, 2026 · Source: Central Bank of Russia (SAR)

1 SAR = 0.266666 USD · SAR to USD

Aug 9, 2026 90-day range 3.74999 – 3.75162 Nov 7, 2026

USD to SAR at a Glance

On Nov 7, 2026, 1 US Dollar (USD) is worth 3.75 Saudi Riyal (SAR), and 1 SAR buys 0.266666 USD.

Over the past 30 days the USD held steady against the SAR (-0.02%), trading between 3.74999 on Oct 28, 2026 and 3.75128 on Oct 14, 2026.

USD to SAR change, low and high over several periods
Period Change Low High Average
7 days 0.00% 3.75 3.75062 3.75014
30 days -0.02% 3.74999 3.75128 3.75036
90 days -0.02% 3.74999 3.75162 3.75065

Convert US Dollar to Saudi Riyal

At the rate of Nov 7, 2026. Amounts are indicative; banks and card networks add their own margin.

USD to SAR conversion table
USDSAR
1 USD3.75 SAR
5 USD18.75 SAR
10 USD37.50 SAR
25 USD93.75 SAR
50 USD187.50 SAR
100 USD375.00 SAR
500 USD1,875.00 SAR
1,000 USD3,750.00 SAR
5,000 USD18,750.02 SAR
10,000 USD37,500.05 SAR
SAR to USD conversion table
SARUSD
1 SAR0.266666 USD
5 SAR1.33 USD
10 SAR2.67 USD
25 SAR6.67 USD
50 SAR13.33 USD
100 SAR26.67 USD
500 SAR133.33 USD
1,000 SAR266.67 USD
5,000 SAR1,333.33 USD
10,000 SAR2,666.66 USD

About US Dollar and Saudi Riyal

  • The US Dollar (USD, $) is issued by the Federal Reserve.
  • The Saudi Riyal (SAR) is issued by the Saudi Central Bank.

Get USD to SAR Rate via API

Fetch the live USD to SAR exchange rate with a single HTTP request. XRates API returns clean JSON with rate data sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other official providers.

cURL

curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://xratesapi.com/api/v1/latest?base=USD&symbols=SAR"

Python

import requests
r = requests.get(
"https://xratesapi.com/api/v1/latest",
params={"base": "USD", "symbols": "SAR"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
rate = r.json()["rates"]["SAR"]

JavaScript (Node.js)

const res = await fetch(
"https://xratesapi.com/api/v1/latest?base=USD&symbols=SAR",
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const { rates } = await res.json();
console.log(rates.SAR);

USD to SAR Exchange Rate History

Last 30 days of USD to SAR rates. Weekends and holidays carry the last published rate. Fetch any past date via the /api/v1/{date} endpoint.

Historical USD to SAR exchange rate for the last 30 days
Date 1 USD = X SAR
Nov 7, 2026 3.75
Nov 6, 2026 3.75
Nov 5, 2026 3.75062
Nov 4, 2026 3.75001
Nov 3, 2026 3.75
Nov 2, 2026 3.75048
Nov 1, 2026 3.75
Oct 31, 2026 3.75001
Oct 30, 2026 3.75
Oct 29, 2026 3.75
Oct 28, 2026 3.74999
Oct 27, 2026 3.75001
Oct 26, 2026 3.7505
Oct 25, 2026 3.75
Oct 24, 2026 3.75
Oct 23, 2026 3.74999
Oct 22, 2026 3.75
Oct 21, 2026 3.75039
Oct 20, 2026 3.75017
Oct 19, 2026 3.75047
Oct 18, 2026 3.75048
Oct 17, 2026 3.75048
Oct 16, 2026 3.75048
Oct 15, 2026 3.75061
Oct 14, 2026 3.75128
Oct 13, 2026 3.75092
Oct 12, 2026 3.75092
Oct 11, 2026 3.75088
Oct 10, 2026 3.75088
Oct 9, 2026 3.75088

Frequently Asked Questions

What is the current USD to SAR exchange rate?

As of Nov 7, 2026, 1 US Dollar (USD) equals 3.75 Saudi Riyal (SAR). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get USD to SAR rate via API?

Use the XRates REST API endpoint GET /api/v1/latest?base=USD&symbols=SAR with your Bearer token. You'll receive JSON containing the latest USD to SAR rate.

Is the USD to SAR API free?

Yes. XRates API has a free tier with 100 requests per month — no credit card required. Paid plans start at $9/month for 10,000 requests.

How often are USD to SAR rates updated?

Exchange rates are refreshed every 4 hours from the European Central Bank, Central Bank of Russia and other official sources.

Get USD to SAR Rate in Your App

Sign up for free and receive an API key instantly. 100 requests/month, no credit card required.

Get Free API Key