What does an average headstone cost?

The price of a headstone will vary depending on the material, where you purchase it, and cost of time and labor to cut and engrave the stone. On average, you can expect to spend anywhere between $400 – $1700 for a granite headstone.