1. Currency converter
  2. XAG to CAD

25 XAG to CAD

Convert Silver Ounces to Canadian dollars at the live mid-market rate.

25 Silver Ounces =

2,168.86 CAD −0.67% today

1 XAG = 86.7544 CAD · 1 CAD = 0.0115268 XAG

Mid-market rate, updated 05:00 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

XAG to CAD over the last year

100.00150.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
159.974
52-week low
65.034
52-week average
94.988
Change over the year
+33.40%

Conversion tables

XAG to CAD
XAG CAD
1 XAG 86.75 CAD
5 XAG 433.77 CAD
10 XAG 867.54 CAD
25 XAG 2,168.86 CAD
50 XAG 4,337.72 CAD
100 XAG 8,675.44 CAD
250 XAG 21,688.60 CAD
500 XAG 43,377.20 CAD
1,000 XAG 86,754.40 CAD
5,000 XAG 433,771.99 CAD
10,000 XAG 867,543.98 CAD
50,000 XAG 4,337,719.90 CAD
CAD to XAG
CAD XAG
1 CAD 0.01153 XAG
5 CAD 0.05763 XAG
10 CAD 0.1153 XAG
25 CAD 0.2882 XAG
50 CAD 0.5763 XAG
100 CAD 1.15 XAG
250 CAD 2.88 XAG
500 CAD 5.76 XAG
1,000 CAD 11.53 XAG
5,000 CAD 57.63 XAG
10,000 CAD 115.27 XAG
50,000 CAD 576.34 XAG

XAG to CAD via API

The live rate, the rate on any past day or a whole range, for CAD and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=XAG -d currencies=CAD \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=XAG -d currencies=CAD \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Silver Ounce conversions

Questions about XAG to CAD

How much is 25 XAG in CAD?

25 Silver Ounces is 2,168.86 Canadian dollars at the mid-market rate of 30 September 2026, 05:00 UTC, when 1 XAG = 86.7544 CAD.

What was the XAG to CAD rate over the last year?

Over the last 52 weeks 1 XAG ranged from 65.0338 to 159.974 CAD, 94.9877 CAD on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for XAG/CAD, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.