1916年1月,莱因哈德·冯·舍尔海军上将成为德国公海舰队的新指挥官。他为公海舰队制定的作战意图是,避免与英国主力舰队决战,而是通过不断的袭击来消耗英国的实力。为此,他制定了一个引诱英国巡洋舰队出海然后歼灭的计划。冯·舍尔命令派出公海舰队中的战列巡洋舰前往挪威海岸,他希望能把聚集在苏格兰海军基地的贝迪将军指挥的巡洋舰队诱出,然后在英国主力舰队驰援之前消灭这支舰队。
1916年5月31日凌晨,德国希佩尔海军中将按照计划率领一支由5艘战列巡洋舰、5艘轻型巡洋舰和30艘驱逐舰组成的“诱饵舰队”驶出威廉港。2个小时后,舍尔亲率公海舰队主力也秘密离开了威廉港。舍尔的主力舰队有16艘无畏级战列舰,共计59艘战舰。舍尔的主力舰队就躲藏在“诱饵舰队”之后50海里处。
但这一计划是否成功的关键就是能否做到隐秘,恰恰就在这一点上德国出现了疏漏。原因是英国人早就破译了德国密码,在5月30日下午,英国舰队就接到了伦敦的情报:“德国公海舰队将于明日出航。”随后,英国侦察机也证实了这条情报,于是英国舰队统帅杰里克决定迅速集结舰队与德国舰队决战。
当时英国海军舰队拥有24艘无畏级战列舰,为世界各国海军中实力最强大的,而杰里克在接到情报后就立即调动了一切能够调动的战舰集结在斯卡帕湾。这支舰队包括了24艘无畏级战列舰,其他共计99艘。
与此同时,贝迪将军也接到命令,让他31日下午和主力舰队会合,于是他带领他的巡洋舰队也驶离了福斯河湾基地。
31日凌晨,英国舰队出现在德国舰队面前,英国舰队的庞大令德国感到震惊,德国公海舰队本来是希望打一场伏击战,而现在却成了决战。但此时德国舰队已经别无选择,英国舰队的大炮已经准备开火。
下午3时20分,德国巡洋舰队司令弗兰斯少将首先看到了贝迪率领的英国巡洋舰队。半个小时后,双方大炮开始了互相猛烈的轰击。此时,严谨的德国人由于使用了立体测距仪而让德国的火炮打的又准又狠。结果贝迪的六艘战列巡洋舰中三艘被击中,毁损严重,其中有一艘的弹药库被击中发生大爆炸沉没。
“诱饵舰队”随后掉头撤退,德国人此时还不知道英国主力舰队已经全部出航,还以为仅仅是贝迪的巡洋舰队上钩了,于是“诱饵舰队”希望把这支舰队引诱到舍尔率领的公海舰队伏击圈内。果然,贝迪开始追击,当贝迪发现强大的舍尔舰队后也立即掉头做出逃跑的姿态,舍尔舰队随后开始紧紧追击。
但让舍尔没想到的是,杰里克的英国主力舰队正在迎面而来。
下午6时,杰里克的主力舰队与贝迪的巡洋舰队会合,6点15分,舍尔发现了英国本土舰队的主力,他立即就意识到危险,英国舰队会把他的舰队完全击垮。于是舍尔立即命令舰队调转方向全速撤退。杰里克也因为担心遭到德国潜艇的袭击而没有追击。但舍尔却还有个麻烦,由于杰里克的舰队横在他通往基地的航道上,这使得他不得不往背离基地的方向撤退。舍尔明白,利用夜幕的掩护撤回基地是最好的,否则一旦天亮,英国侦察机就会找到他们,那么英国舰队必然要展开攻击,那就有可能全军覆没。
于是,舍尔作出了一个出人意料而又大胆的举动,他突然命令全舰队重新调转航向,冲着庞大的英国舰队猛冲过来。当舍尔舰队与英国后卫舰队相遇后,他命令所有的驱逐舰组成一道屏障阻击英国舰队,同时命令所有公海舰队主力战舰迅速穿插过去,并且,几乎所有的德国战舰都在尽可能地发射炮弹,以强大的火力阻止英国舰队的攻击。
德国驱逐舰也按照舍尔的意图分成几个方向攻击英国舰队,这让英国舰队一时难以判断到底德国舰队在什么位置,英国舰队在遭到突然袭击后陷入了一阵混乱。英国舰队不停地打出照明弹、用探照灯照射海面,尽力搜索德国主力,但直到6月1日凌晨,德国公海舰队已经成功地穿过了英国舰队。
但这时德国舰队经过猛烈的射击后几乎已经打完了所有炮弹,如果英国舰队此时追击的话也许还能够将公海舰队彻底送进海底,而杰里克这时却做出了一个至今令人迷惑不解的决定:任由公海舰队撤回,英国舰队也掉头返回港口。
日德兰海战就此结束,总体而言,英国的损失要比德国大许多,英国阵亡了8500人,被击沉14艘战舰,其中包括三艘战列巡洋舰;德国方面有10艘战舰被击沉。德国人据此认为这是一次出人意料的辉煌胜利,威廉二世授予舍尔德国最高勋章——蓝勋章。
而英国则认为尽管在损失上大于德国舰队,但英国还是成功地击退了公海舰队,而且自始至终仍然牢牢地掌握着制海权,正如美国《纽约时报》对这场海战的评论:“德国舰队像牢房中的囚犯一样,它攻击了牢狱看守,但却没能成功越狱。”同样,舍尔本人也认为,他的确利用出人意料的战术赢得了胜利,但这种胜利决不是战略上的。
日德兰海战对海军技术而言,也暴露了英国寻求牺牲装甲得到速度的做法是一个错误,在海战中许多被击沉的战舰就是由于装甲薄弱而被德国击沉,相反,德国仍然坚持厚装甲防护,这使得德国战舰的抗打击能力比英国战舰要高的多。