Le uova dell'upupa sono di un bel colore verde-azzurro pallido, con macchie marroni. Le macchie sono più concentrate all'estremità più grande dell'uovo. Le uova vengono deposte in un nido in una buca su un albero e vengono incubate da entrambi i genitori per circa 18 giorni. I pulcini nascono ciechi e indifesi, ma crescono rapidamente e sono in grado di volare dopo circa 3 settimane.