Skip to main content

USD to CAD Exchange Rate

USD (USD) to CAD (CAD)

Current exchange rate

1 USD = 1.404708 CAD

As of Aug 5, 2026 · Source: ECB / CBR

30-day low
1.402274
30-day high
1.423999
30-day avg
1.412367
30-day change
-1.35%

Get USD to CAD Rate via API

Fetch the live USD to CAD 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=CAD"

Python

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

JavaScript (Node.js)

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

USD to CAD Exchange Rate History

Last 30 days of USD to CAD rates. Fetch full historical data via the /api/v1/historical endpoint.

Historical USD to CAD exchange rate for the last 30 days
Date 1 USD = X CAD
Aug 5, 2026 1.404708
Aug 4, 2026 1.406079
Aug 3, 2026 1.402774
Jul 31, 2026 1.404092
Jul 30, 2026 1.404583
Jul 29, 2026 1.410457
Jul 28, 2026 1.41075
Jul 27, 2026 1.410484
Jul 24, 2026 1.408631
Jul 23, 2026 1.407479
Jul 22, 2026 1.408748
Jul 21, 2026 1.407339
Jul 20, 2026 1.403116
Jul 17, 2026 1.402274
Jul 16, 2026 1.402459
Jul 15, 2026 1.407417
Jul 14, 2026 1.411223
Jul 13, 2026 1.413515
Jul 10, 2026 1.415311
Jul 9, 2026 1.416878
Jul 8, 2026 1.41845
Jul 7, 2026 1.421762
Jul 6, 2026 1.422339
Jul 3, 2026 1.420161
Jul 2, 2026 1.42144
Jul 1, 2026 1.422384
Jun 30, 2026 1.423556
Jun 29, 2026 1.420393
Jun 26, 2026 1.418209
Jun 25, 2026 1.423999

Frequently Asked Questions

What is the current USD to CAD exchange rate?

As of Aug 5, 2026, 1 USD (USD) equals 1.404708 CAD (CAD). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get USD to CAD rate via API?

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

Is the USD to CAD 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 CAD 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 CAD 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