Осада Альхесираса (1342–1344 гг.) была предпринята во время Реконкисты Испании кастильскими войсками Альфонсо XI при поддержке флотов Королевства Арагон и Генуэзской республики. Цель состояла в том, чтобы захватить мусульманский город Аль-Джазира Аль-Хадра, называемый христианами Альхесирас. Город был столицей и главным портом европейской территории империи Маринидов.
Осада длилась двадцать один месяц. Население города, около 30 000 человек, включая мирных жителей и берберских солдат, пострадало от сухопутной и морской блокады, препятствовавшей поступлению продовольствия в город. Гранадский эмират послал армию, чтобы освободить город, но она потерпела поражение у реки Рио-Пальмонес. После этого 26 марта 1344 года город сдался и был включен в состав Короны Кастилии. Это было одно из первых военных столкновений в Европе, где применялся порох.