Pada tahun 1099, Yerusalem direbut oleh tentara Kristen Barat dari Perang Salib Pertama dan tetap berada di tangan mereka sampai direbut kembali oleh Muslim Arab, yang dipimpin oleh Saladin, pada tanggal 2 Oktober 1187. Dia memanggil orang-orang Yahudi dan mengizinkan mereka untuk menetap di kota. Pada tahun 1219, tembok kota dirobohkan oleh Mu'azzim Sultan Damaskus; pada tahun 1229, dengan perjanjian dengan Mesir, Yerusalem jatuh ke tangan Frederick II dari Jerman. Pada tahun 1239 ia mulai membangun kembali tembok, tetapi mereka dirobohkan lagi oleh Da'ud, emir Kerak. Pada tahun 1243, Yerusalem kembali berada di bawah kendali orang Kristen, dan tembok-tembok itu diperbaiki.
Yerusalem