I Kingfisher si riproducono nel loro primo anno, e la formazione delle coppie inizia solitamente a febbraio. Se il maschio e la femmina hanno territori vicini, questi possono fondersi per la stagione riproduttiva.
Entrambi gli uccelli scavano la tana del nido nel terreno sabbioso senza pietre di una riva bassa del torrente, di solito a circa 0,5 m dalla cima. Gli uccelli scelgono una sponda verticale priva di vegetazione, poiché questo fornisce un ragionevole grado di protezione dai predatori.
Il tunnel del nido è solitamente lungo 60-90cm, e il diametro di 6cm è solo un po’ più largo dell’uccello. La camera del nido alla fine ha una leggera depressione per evitare che le uova rotolino fuori, ma nessun materiale viene portato al nido. 2-3 covate sono allevate in rapida successione, normalmente nello stesso nido.
La prima frizione di 6-7 uova viene deposta a fine marzo o inizio aprile. Entrambi gli adulti incubano le uova e i pulcini si schiudono 19-21 giorni dopo. Ogni pulcino può mangiare 12-18 pesci al giorno, e sono alimentati a rotazione, una volta che un pulcino è alimentato, si sposta sul retro del nido per digerire il suo pasto, facendo avanzare gli altri.
I pulcini sono normalmente pronti a lasciare il nido quando hanno 24-25 giorni, ma se la fornitura di pesce è scarsa, possono richiedere fino a 37 giorni. Una volta fuori dal nido, i piccoli vengono nutriti solo per quattro giorni prima che gli adulti li scaccino dal territorio e inizino la covata successiva.
.