CAD to PEN exchange rate

Canadian dollar to Peruvian sol

1 CAD = 2.4579 PEN

1 PEN = 0.406851 CAD

Calculated from the euro rates published by Banca d'Italia and the European Central Bank on Friday, 23 October 2026.

CAD

2.4579 PEN

CAD to PEN in common amounts

CADPEN
12.4579
512.2895
1024.579
2561.4475
50122.895
100245.79
250614.475
5001,228.95
1,0002,457.9
5,00012,289.5
10,00024,579
PENCAD
10.406851
52.03426
104.06851
2510.1713
5020.3426
10040.6851
250101.713
500203.426
1,000406.851
5,0002,034.26
10,0004,068.51

One year of CAD to PEN

24 October 202523 October 2026
High
2.5789
30 April 2026
Low
2.38569
24 June 2026
30 days
+2.57%
90 days
+1.83%
1 year
+0.98%

Last 30 working days

Date1 CAD in PENChange
23 October 20262.4579+0.40%
22 October 20262.44814+0.22%
21 October 20262.44287−0.31%
20 October 20262.4505+0.22%
19 October 20262.44506+0.80%
16 October 20262.42573+0.26%
15 October 20262.41933+0.05%
14 October 20262.41808−0.05%
13 October 20262.41919+0.30%
12 October 20262.41189−0.14%
9 October 20262.41538+0.02%
8 October 20262.41497+0.04%
7 October 20262.41391−0.02%
6 October 20262.41437−0.16%
5 October 20262.41812−0.46%
2 October 20262.42918+0.46%
1 October 20262.41796−0.38%
30 September 20262.42726+0.05%
29 September 20262.426+1.02%
28 September 20262.4016−0.19%
25 September 20262.40628+0.34%
24 September 20262.39802+0.07%
23 September 20262.39634−0.17%
22 September 20262.40034−0.23%
21 September 20262.405820.00%
18 September 20262.40589−0.05%
17 September 20262.40714−0.15%
16 September 20262.41065−0.25%
15 September 20262.41664−0.12%
14 September 20262.41949−0.20%

Get this rate from the API

Free, with no key. The latest rate:

GET https://theratesapi.com/api/latest?base=CAD&symbols=PEN
curl "https://theratesapi.com/api/latest?base=CAD&symbols=PEN"
const res = await fetch('https://theratesapi.com/api/latest?base=CAD&symbols=PEN')
const data = await res.json()
import requests

data = requests.get('https://theratesapi.com/api/latest?base=CAD&symbols=PEN').json()

Or the rate on a given day:

GET https://theratesapi.com/api/2026-10-23?base=CAD&symbols=PEN
curl "https://theratesapi.com/api/2026-10-23?base=CAD&symbols=PEN"
const res = await fetch('https://theratesapi.com/api/2026-10-23?base=CAD&symbols=PEN')
const data = await res.json()
import requests

data = requests.get('https://theratesapi.com/api/2026-10-23?base=CAD&symbols=PEN').json()

Questions about CAD to PEN

What is the CAD to PEN exchange rate today?

The latest reference rate, for Friday, 23 October 2026, is 1 CAD = 2.4579 PEN (Canadian dollar to Peruvian sol).

How much is 1 PEN in CAD?

1 PEN = 0.406851 CAD at the same rate.

How has CAD to PEN changed over the past year?

CAD to PEN rose 0.98% in the year to Friday, 23 October 2026. The year's high was 2.5789 on 30 April 2026 and its low 2.38569 on 24 June 2026.

Where does this rate come from?

Calculated from the euro rates published by Banca d'Italia and the European Central Bank on Friday, 23 October 2026. Central banks publish reference rates once each working day, so this is not a live market rate, and banks and payment providers add their own margin.

Can I get this rate from an API?

Yes, free and without a key: https://theratesapi.com/api/latest?base=CAD&symbols=PEN returns it as JSON. Put a date such as 2026-10-23 in place of latest for a past day.