En el pasado todos los martines pescadores y afines se situaban dentro de Alcedinidae, pero ha quedado claro que los tres grupos divergieron tempranamente, y Halcyonidae y Cerylidae generalmente se tratan actualmente como familias, en lugar de como subfamilias, siendo Alcedinidae una ramificación basal.