Từ năm 2006 đến nay, vàng trải qua hai lần tăng giá mạnh. Lần thứ nhất là vào khoảng giữa tháng 5 năm 2006, giá vàng lần đầu tiên kể từ năm 1980 vượt mức kỷ lục vượt ngững 1,4 triệu đồng/lượng.
Từ tháng 7 năm 2006 đến tháng 9 năm 2007, giá vàng dao động nhỏ trong phạm vi 1,1 triệu đến 1,3 triệu và đột ngột tăng mạnh từ tháng 9 năm 2007. Đỉnh điểm của đợt tăng giá này là vào tháng 3 năm 2008, giá vàng Việt Nam vượt ngưỡng 1,9 triệu đồng/lượng– cao nhất trong lịch sử. Kể từ đó đến nay, giá vàng vẫn tiếp tục biến động mạnh ở mức cao, trong phạm vi từ 1,75 triệu đến 1,85 triệu đồng/lượng.
Năm 2006 là một năm đầy dấu ấn với giá vàng Việt Nam và thế giới. Bắt đầu từ cuối tháng ba, vàng đột ngột tăng mạnh. Chỉ trong vòng chưa đầy 2 tháng, giá vàng đã tăng lên 370 nghìn đồng (tương đương 35%), đánh dấu mức tăng cao nhất kể từ năm 1980. Giá vàng thế giới vượt mức 700 USD/ounce gần bằng mức cao kỷ lục trong năm 1980. Tuy nhiên chỉ sau một tháng, vàng lại quay lại mức dưới 1,1 triệu – giảm gần 350.000/lượng, tương đương 25% - đưa giá vàng trở về mốc cuối tháng 3. Sau đó giá vàng có một vài đợt tăng cao trở lại nhưng với tốc độ chậm hơn và mức độ tăng thấp hơn. Trong khoảng từ tháng 7 năm 2006 đến tháng 9 năm 2007, giá vàng biến động xung quanh giá trị 1,2 đến 1,3 triệu VNĐ một lượng.
Tháng 9 năm 2007 đánh dấu một bước ngặt lớn trong biến động giá vàng. Khi các thông tin về thị trường tài chính Mỹ bị phanh phui, lo ngại về một cuộc khủng hoảng kinh tế Mỹ và có thể dẫn đến khủng hoảng kinh tế toàn cầu, giá vàng đột ngột tăng mạnh, tạo tiền đề cho đợt tăng giá đỉnh điểm vào những tháng đầu năm 2008.
Giá vàng trong nước đã có xu hướng tăng mạnh trong những tháng cuối năm 2007. Nửa tháng đầu năm, giá vàng tăng đột biến từ 1,54 triệu/lượng ngày 1/1 lên 1,74 triệu ngày 15/1, tốc độ tăng trung bình là 13%. Trong hơn một tháng tiếp theo, giá vàng biến động quanh 1,7 triệu/lượng. Đến ngày 17/3, giá vàng đạt mức cao kỷ lục trong lịch sử giá vàng Việt Nam (1.925.000 VNĐ/lượng) và giá vàng thế giới (1032 USD/ounce – lần đầu tiên giá vàng thế giới vượt qua ngưỡng 1000 USD). Sau khi đạt đỉnh trên 1,9 triệu, giá vàng giảm trong ngày giao dịch tiếp theo. Từ đó, giá vàng vẫn duy trì ở mức cao, giao động xung quanh 1,8 triệu.