En el pasado todos los martines pescadores y afines se situaban dentro de Alcedinidae, pero como se considera que los tres grupos divergieron tempranamente, Cerylidae y Halcyonidae generalmente se tratan actualmente como familias, en lugar de como subfamilias, siendo la familia Alcedinidae una rama basal respecto de ambas.