1923—1929年,财政年年超支,赤字总额约达30亿比塞塔,国家财政濒于崩溃。经济危机又促发了政治危机,全国工潮汹涌,保皇派和共和派的力量从右、左两个方面反对独裁政权。这种情况也影响了军队,1926年6月、1929年1月,先后两次发生军队的未遂政变,虽然主谋者都受到惩处,但这已经表明原被当作独裁政权支柱的军队也不稳了。随后在1929年世界经济危机的影响下,西班牙的工人运动和学生运动规模更大了,而保皇派和共和派两支不同的政治力量在反对独裁政权的共同目标下也逐渐接近和联合起来,严重冲击已失尽民心的独裁政治。
在四面楚歌、大势已去的形势逼迫下,普里莫·德里维拉于1930年1月28日向国王递交辞呈,灰溜溜地下了台,流亡法国,不到两个月就郁郁死去。西班牙也结束了为时6年有余的军事独裁统治。