光荣革命的根本原因是英国资本主义经济的发展使得英国的资产阶级队伍迅速的壮大,而英国的旧贵族也采取了崭新的资本主义生产方式从而成为了新贵族,新贵族也可以看做是资产阶级队伍中的一支非常强大的势力,但是这个时候英国代表着封建经济的旧势力的力量还是非常强大的,所以新旧势力之间的斗争是相当尖锐的。这种尖锐的矛盾最终导致了英国1640年资产阶级革命,也称为英国内战,战争给英国带来了破坏,出现了流血牺牲,造成了社会的动荡,使得很多人深受其害。斯图亚特王朝复辟之后采取了一系列不利于资产阶级与新贵族的政策和措施,于是资产阶级与新贵族想要推翻封建君主专制的詹姆士二世的统治,但是由不希望再次将英国带入到战争之中,于是资产阶级与新贵族与旧势力双方互相做出了让步,最终导致了光荣革命的发生。光荣革命建立起了资产阶级的政权,但是却保留了封建君主,并且封建君主的权利受到议会的限制,称为君主立宪制。
通过光荣革命原因可以看出光荣革命是资产阶级、新贵族与封建旧势力之间妥协的产物,光荣革命其实是一场不彻底的资产阶级革命。