EVERYDAY MATH

CAD to CHF●

Convert Canadian Dollar to Swiss Franc. 1 CAD = 0.58308 CHF.

The result updates as you change the amount, the currencies or the date.

Result

-

Exchange rate history

CAD to CHF conversion table

CAD to CHF

CADCHF
10.5831
52.92
105.83
2514.58
5029.15
10058.31
500291.54
1,000583.08

CHF to CAD

CHFCAD
11.72
58.58
1017.15
2542.88
5085.75
100171.50
500857.52
1,0001,715.03

More conversions

Rates are downloaded once from this site and the conversion is calculated in your browser. Your amounts are never sent anywhere.

Canadian Dollar to Swiss Franc exchange rate

On 2026-10-18, 1 CAD was worth 0.58308 CHF, and 1 CHF was worth 1.7150 CAD. Over the last 30 days the CAD to CHF rate ranged from 0.58222 to 0.58962. That makes 100 CAD about 58.31 CHF, and 100 CHF about 171.50 CAD. These are daily mid-market reference rates, so a bank, card or exchange office will give a slightly different rate once its margin and fees are added. Use the date field above to see what the rate was on any day since 1999.

Currency converter →

Common questions

What is the CAD to CHF exchange rate today?

On 2026-10-18, 1 CAD equals 0.58308 CHF. The rate is updated once a day.

How much is 100 CAD in CHF?

At the rate of 2026-10-18, 100 CAD is about 58.31 CHF.

Is this the rate my bank will give me?

Not exactly. This is a mid-market reference rate. Banks and exchange offices add a margin or a fee, so the rate you get is usually a little worse.

Can I see the old CAD to CHF rate?

Yes. Enter any date since 1 January 1999 in the date field and the converter uses the rate from that day, or the closest earlier one.