1916年5月30日22时许,英国海军司令约翰·杰立克率领24艘战列舰、3艘战列巡洋舰离开因沃内斯。同时,前锋司令彼得率领4艘战列舰、6艘战斗巡洋舰离开罗西恩。而德国舰队前锋司令余伯率领5艘战斗巡洋舰从基尔出发,沿着日德兰海滨向西北驶去。这时,英国前锋司令彼得率领的舰队从西北向东南行进。31日下午,双方舰队相遇,立即展开了大规模的战斗。
这次海战,英国出动了各种舰只151艘,德国出动了101艘。结果,德国的1艘大舰和10艘小舰被击沉,损失2500余人;英国被击沉3艘大舰、11艘小舰,损失6000余人。
虽然英国舰队的损失比德国的大,但因英国海军仍拥有数量上的优势,因而依然保持着海上的控制权。