The estimated cost of a regular flat headstone is around $1,000. But more detailed, upright headstones will cost between $1,000 and $3,000, as you can see with this granite headstone and another one at a higher price point. Learn More.