Las flores tienen cinco pétalos que miden entre 12 y 15 mm de longitud y son de color rojo, rosado, lila o algunas veces blanco, en corimbo; por su aspecto se les confunde con otra especie de las rosaceae, la del acerolo ("Crataegus azarolus") que es típica de la cuenca del Mediterráneo.