2025 Precious Metals Forecast Survey

Christopher Louney

Commodity Strategist, RBC Capital Markets

Take a look at the analysts' individual forecasts and commentary, revealing their insights behind their forecasts for highs, lows, and average prices for gold, silver, platinum and palladium.

— Analyst's average forecast

— Average price year to date

— Average price 2024

— Current price

$2,200 $2,300 $2,400 $2,500 $2,600 $2,700 $2,800 $2,900 $3,000 $3,100 $3,200 $3,300 $3,400 $3,500
 

Range

$2,383 - $2,885

Average

$2,771

While our 2025 outlook is slightly lower than it was previously, gold’s role as a hedge in times of uncertainty, a perceived inflation hedge, and both a diversifier and a risk overlay, can all benefit gold as we march into the coming year full of unknowns. Abundant political and geopolitical risks, US exceptionalism, and the TBD nature of what US policies are enacted after the Red Sweep leave the door open for gold investment. This extends into 2026. While early risk-on flows may not have benefited gold, potential trade conflict, inflation, market volatility, and geopolitical risk all may support gold through our forecast horizon. We note that the upside beyond our forecasts is likely capped around our high scenario. We think the floor for gold, assuming that all of the gold-negative risks pan out and consumers, central banks, and investors sour on gold, is closer to our low. Three most important factors that you think will impact on the gold price in 2025. 1. Fed and interest rates 2. Risk and uncertainty driving investor flows 3. Central banks continuing to buy

— Analyst's average forecast

— Average price year to date

— Average price 2024

— Current price

$22 $26 $30 $34 $38 $42 $46
 

Range

$0 - $0

Average

$0

— Analyst's average forecast

— Average price year to date

— Average price 2024

— Current price

$700 $800 $900 $1,000 $1,100 $1,200 $1,300 $1,400
 

Range

$0 - $0

Average

$0

— Analyst's average forecast

— Average price year to date

— Average price 2024

— Current price

$650 $850 $1,050 $1,250 $1,450 $1,650
 

Range

$0 - $0

Average

$0