Der Speierling blüht von Mai bis Juni. Die Blütenstände sind vielblütige Rispen.
Die Blüten haben 5 weiße Blütenkronblätter, 20 Staubblätter und 5 Griffel.