Le poids d'un martin-pêcheur peut varier en fonction de l'espèce. Généralement, les martin-pêcheurs pèsent entre 15 et 150 grammes (0,5 et 5,3 onces). La plus petite espèce, le martin-pêcheur nain africain, ne pèse que 15 grammes (0,5 once), tandis que la plus grande espèce, le martin-pêcheur géant, peut peser jusqu'à 150 grammes (5,3 onces).