Mesin kepung (bahasa Inggris: Siege engine) adalah alat yang dirancang untuk menembus atau menerobos tembok kota atau perbentengan dalam peperangan kepung. Beberapa mesin kepung dioperasikan di dekat perbentengan, dan ada juga mesin kepung yang digunakan untuk menyerang dari jarak jauh. Sejak zaman antikuitas, mesin kepung sebagian besarnya dibuat dari kayu dan ditujukan untuk memanfaatkan keuntungan mekanis untuk melemparkan bebatuan dan misil serupa. Dengan berkembangnya bubuk mesiu dan teknik pandai besi yang makin meningkat, mesin kepung berubah menjadi artileri. Secara keseluruhan, mesin kepung atau artileri bersama-sama dengan pasuka dan kendaaran transport yang digunakan untuk melaksanakan pengepungan disebut sebagai "kereta kepung.[1]