how many ounces of gold are expected to be purchased by central banks in 2025
Central banks were expected to buy about 900 metric tons of gold in 2025 , which is roughly 32 million troy ounces. That estimate lines up with the World Gold Council’s full-year 2025 demand update, which said total gold demand exceeded 5,000 tons and that central-bank buying remained a major driver.
Quick conversion
- 1 metric ton of gold = about 32,150.7 troy ounces.
- 900 tons ×\times × 32,150.7 = about 28.9 million troy ounces.
- If you use 1,000 tons as a rounded estimate, that comes to about 32.15 million troy ounces.
Why the number varies
Different reports round central-bank purchases differently, so you may see figures expressed as:
- 900 tons for expected annual buying.
- A range around 900 to 1,000 tons in commentary on the market.
In plain terms
The safest single-number answer is about 900 metric tons, or roughly 29 to 32 million troy ounces , depending on the rounding used.