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.