Mezolit (z řec. mesos, μεσος = střední a lithos, λιθος = kámen) nebo také střední doba kamenná označuje období mezi 10 000 př. n. l. až 8000 př. n. l. a končí začátkem neolitizace Evropy.Mezolit je pokračováním paleolitu za změněných přírodních podmínek a spíše jen tradičně uznáván za samostatné období.