PEN to CAD exchange rate

Peruvian sol to Canadian dollar

1 PEN = 0.406851 CAD

1 CAD = 2.4579 PEN

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

PEN

0.406851 CAD

PEN to CAD in common amounts

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
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

One year of PEN to CAD

24 October 202523 October 2026
High
0.419166
24 June 2026
Low
0.387762
30 April 2026
30 days
−2.50%
90 days
−1.80%
1 year
−0.97%

Last 30 working days

Date1 PEN in CADChange
23 October 20260.406851−0.40%
22 October 20260.408473−0.22%
21 October 20260.409355+0.31%
20 October 20260.40808−0.22%
19 October 20260.408989−0.79%
16 October 20260.412247−0.26%
15 October 20260.413337−0.05%
14 October 20260.413551+0.05%
13 October 20260.413361−0.30%
12 October 20260.414613+0.14%
9 October 20260.414013−0.02%
8 October 20260.414084−0.04%
7 October 20260.414266+0.02%
6 October 20260.414186+0.16%
5 October 20260.413544+0.46%
2 October 20260.411662−0.46%
1 October 20260.413572+0.38%
30 September 20260.411987−0.05%
29 September 20260.412201−1.01%
28 September 20260.416389+0.19%
25 September 20260.41558−0.34%
24 September 20260.417011−0.07%
23 September 20260.417303+0.17%
22 September 20260.416608+0.23%
21 September 20260.4156590.00%
18 September 20260.415646+0.05%
17 September 20260.41543+0.15%
16 September 20260.414827+0.25%
15 September 20260.413798+0.12%
14 September 20260.413311+0.20%

Get this rate from the API

Free, with no key. The latest rate:

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

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

Or the rate on a given day:

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

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

Questions about PEN to CAD

What is the PEN to CAD exchange rate today?

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

How much is 1 CAD in PEN?

1 CAD = 2.4579 PEN at the same rate.

How has PEN to CAD changed over the past year?

PEN to CAD fell 0.97% in the year to Friday, 23 October 2026. The year's high was 0.419166 on 24 June 2026 and its low 0.387762 on 30 April 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=PEN&symbols=CAD returns it as JSON. Put a date such as 2026-10-23 in place of latest for a past day.