Mezolit (z řeckého "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.