gold price on dec 31 year 2025

The average closing price for gold (XAU) on December 31 and last year was $4,315.13. It was down 0.6% in that time.

DATEOPENHIGHLOWCLOSEVOLUME
2025
$2,623.67
$4,549.94
$2,614.89
$4,315.13
10,234,133
Daily pricing data for gold dates back to 12/26/1979, and may be incomplete.