PricesLive prices

Today's silver price per gram

Spot-based prices for 999 silver by gram, troy ounce and kilogram.

20 Oct 2026 · 1 min read

Silver is 1.87 US dollars per gram of 999 silver today, or 58.15 US dollars per troy ounce. The gram price is 1.66 euros, 1.40 pounds sterling or 177.17 Indian rupees.

Silver prices by currency

Compare spot-based silver values per gram, per troy ounce and per kilogram. See the silver price in Indian rupees for the rupee view.

CurrencyPer gramPer troy ouncePer kilogram
USD$1.87$58.15$1,870
EUR€1.66€51.74€1,663
GBP£1.40£43.40£1,395
INR₹177.17₹5,511₹177,169
IDRIDR 33,620IDR 1,045,689IDR 33,619,693
JPY¥295.33¥9,186¥295,326
AEDAED 6.87AED 213.56AED 6,866
SARSAR 7.01SAR 218.06SAR 7,011
MYRMYR 7.63MYR 237.42MYR 7,633
VND₫48,362₫1,504,241₫48,362,473
CNYCN¥12.49CN¥388.45CN¥12,489
AUDA$2.67A$82.97A$2,668

Price as of 20 Oct 2026, 14:25 UTC.

Fine silver and sterling silver

One troy ounce equals 31.1035 g. The prices here are for 999 silver, which is 99.9% fine.

Sterling silver is 925, or 92.5% silver. To estimate its silver value per gram, multiply the pure silver price per gram by 0.925.

Spot prices and dealer premiums

Silver spot is quoted as XAG/USD per troy ounce. Divide by 31.1035 for the US dollar price per gram. Local-currency values use the live FX rate.

Silver dealer premiums are higher than gold premiums. See the country pages at physical metals for dealer prices.

Reference prices are for information only, not investment advice.

Get silver prices through the API

Use GET https://api.goldprice.dev/v1/convert?from=XAG&to=USD&amount=1&unit=gram for silver per gram. The endpoint converts silver to 35 currencies. No key is needed. The free plan includes 5,000 calls a month with a 15-minute delay and no credit card.

Silver and copper are quoted in USD on every plan. Silver dealer quotes use GET /v1/physical/<country>?metal=silver and require Basic at $19 a month or above. They include sell, buyback and premium over spot per product.

Shell
curl "https://api.goldprice.dev/v1/convert?from=XAG&to=USD&amount=1&unit=gram"

Questions

What is the silver price per gram today?

The spot-based price of 999 silver is 1.87 US dollars per gram.

What is the silver price per troy ounce?

Silver is 58.15 US dollars per troy ounce. One troy ounce equals 31.1035 g.

How do I calculate the silver value of sterling?

Multiply the pure silver price per gram by 0.925. Sterling silver is 92.5% silver.

Can I get silver prices in other currencies?

Yes. The conversion API supports silver in 35 currencies. The price per gram is 1.66 euros, 1.40 pounds sterling or 177.17 Indian rupees.

Keep reading

Start with a free API key

5,000 requests a month on the free plan. No credit card.

Get a free key