Cờ hiệu hải quân là cờ hiệu được dùng bởi tàu hải quân của các nước để biểu thị quốc tịch hoặc quốc gia phục vụ. Có thể có thiết kế tương tự cờ hiệu dân sự và cờ hiệu nhà nước hoặc một thiết kế khác hoàn toàn.[1]
Còn được biết tới là cờ hiệu quân sự hoặc cờ hiệu chiến tranh. Một phiên bản lớn hơn của cờ hiệu hải quân được treo ngay trước một trận hải chiến sẽ được gọi là cờ hiệu chiến.