海軍大将(かいぐんたいしょう)は、海軍の階級の一つ。海軍中将の上に位置する。一般に将官の最高位であり、海軍軍人の最高位である。英呼称である“admiral”はアラビア語で「海の司令官」を意味するアミール・アルバール“amīr al-baḥr”に由来する。ほかの海軍将官の階級と区別するためフル・アドミラル (Full admiral)と呼称することもあれば、 オランダのように国によってはアドミラルを元帥位とし、ルテナント・アドミラル (Lieutenant admiral)、それに類する呼称を使用することもある。