Eine Mittelsteinzeit, auch Mesolithikum (nach "mésos" „mittel, mittlerer“, und λίθος "líthos" „Stein“) genannt, ist für das nacheiszeitliche Europa zwischen der jüngeren Altsteinzeit (Jungpaläolithikum) und der Jungsteinzeit (Neolithikum) definiert. Auslöser waren die durch die Wiederbewaldung Mitteleuropas zu Beginn des Holozäns etwa 9600 v. Chr. (10. Jahrtausend v. Chr.) gesetzten neuen Lebensbedingungen. Die Menschen mussten lernen, anstelle des verschwindenden Großwildes der Kältesteppen nun in den Wäldern Standwild zu jagen und die Fischerei zu verstärken. Beendet wurde die Mittelsteinzeit durch die Ausbreitung der erzeugenden Wirtschaftsweise (Ackerbau und Viehzucht) der Jungsteinzeit regional verschieden. Sie dauerte im südosteuropäischen Raum bis etwa 5.800 v. Chr., während sie im nordwesteuropäischen Raum erst um etwa 4.300 v. Chr. endete.