À la fin du XVII siècle apparaissent les premières chaloupes canonnières, grande chaloupe disposant d'une voile et d'au moins un canon ; très peu maniable du fait du poids de l'armement, leur rôle était cantoné à la défense des ports. Au milieu du XIX siècle, une propulsion mixte voile-vapeur est adoptée pour des bâtiments de plus gros tonnage, les canonnières.
Ce type de navire a été peu à peu abandonné entre les deux guerres.
De nos jours plusieurs types de navires ont repris les missions de la canonnière :
- l'aviso, pour assurer la liaison entre la terre et une escadre ;
- la vedette rapide pour la protection et la surveillance du littoral, et pouvant être équipée de rampes de missiles ;
- le porte-avions, au rayon d'action démultiplié par son aviation embarquée est un élément majeur de la projection de puissance.