班牙型流行性感冒的爆发和战后经济的减速给西班牙带来沉重的打击，使这个国家负债累累。1919年，一次大规模的工人罢工活动被镇压。对西属摩洛哥摩尔人的虐待最终导致1921年爆发的起义，其后西班牙失去其在北非的殖民地，只剩下休达和梅利利亚两块飞地。因此阿方索十三世决定支持米格尔·普里莫·德·里韦拉将军的独裁，这标志着西班牙君主立宪时期的结束。1925-1927年间，在法国的协助下，西班牙收复摩洛哥。但是1930年的政府破产和沸腾的民怨使得国王只能迫使普里莫·德·里韦拉辞职。出于对国王支持独裁活动的反感，在