Skip to main content

USD to CAD Exchange Rate

USD (USD) to CAD (CAD)

Current exchange rate

1 USD = 1.412529 CAD

As of Jun 18, 2026 · Source: ECB / CBR

30-day low
1.365785
30-day high
1.412529
30-day avg
1.38445
30-day change
+3.42%

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
Jun 18, 2026 1.412529
Jun 17, 2026 1.401173
Jun 16, 2026 1.401415
Jun 15, 2026 1.398122
Jun 12, 2026 1.398807
Jun 11, 2026 1.39785
Jun 10, 2026 1.392928
Jun 9, 2026 1.39212
Jun 8, 2026 1.393674
Jun 5, 2026 1.38823
Jun 4, 2026 1.389691
Jun 3, 2026 1.385741
Jun 2, 2026 1.383724
Jun 1, 2026 1.382964
May 29, 2026 1.380453
May 28, 2026 1.385383
May 27, 2026 1.383432
May 26, 2026 1.38121
May 25, 2026 1.381259
May 22, 2026 1.380078
May 21, 2026 1.377015
May 20, 2026 1.375776
May 19, 2026 1.375645
May 18, 2026 1.374141
May 15, 2026 1.375559
May 14, 2026 1.372415
May 13, 2026 1.369099
May 12, 2026 1.370591
May 11, 2026 1.366681
May 8, 2026 1.365785

Frequently Asked Questions

What is the current USD to CAD exchange rate?

As of Jun 18, 2026, 1 USD (USD) equals 1.412529 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