Een grafsteen is een steen die de plaats markeert waar een graf ligt en die daar met opzet voor dit doel is geplaatst. Meestal heeft een grafsteen een opschrift waarin een aantal elementen kunnen voorkomen.
Een graf met grafsteen zegt een heleboel over de cultuur waar de overledene deel van uitmaakte:
Het materiaal van de steen gaat vaak decennia tot eeuwen mee; een steen van gepolijst graniet heeft een nagenoeg onbeperkte levensduur, en is na duizenden jaren zo goed als onaangetast, zoals uit vele Egyptische graven blijkt; een steen van kalksteen of zandsteen kan na honderd jaar al zo goed als onleesbaar geworden zijn. Zeer eenvoudige graven worden vaak gemarkeerd met een houten kruis, dat meestal binnen een paar jaar zal wegrotten. Een grafsteen kan een aanzienlijke investering vergen.
Grafstenen in kerken ("grafzerken"), vaak dekplaten van graven in de vloer van de kerk, hebben minder van het weer te lijden, maar worden als er over gelopen wordt in enkele honderden jaren vaak toch onleesbaar. Stenen en gedenktafels aan de wand van een kerk zijn veel duurzamer.
Begraven in een kerk komt tegenwoordig niet vaak meer voor. In Nederland werd dit bij wet afgeschaft in de 18de eeuw, afgezien van koninklijke cryptes en bij begrafenissen van hoge clerici.