Mayo, uno de los meses más esperados por los cordobeses se inaugura con la tradicional 'Batalla de las Flores'. Una peculiar fiesta que reúne en el Paseo de la Victoria a cordobeses y visitantes con ganas de disfrutar del magnífico desfile de carrozas, engalanadas para la ocasión con flores y otros elementos típicos de la región, y sobre las que van los participantes de la batalla, ataviados con trajes andaluces.
La Batalla de las Flores comienza sobre las doce del mediodía con el estallido de un cohete que marca el inicio del desfile y los primeros lanzamientos de claveles desde las carrozas.
Un desfile animado por una banda de música, que concluye con la carroza dedicada a las Guapas Oficiales de la Primavera Cordobesa, y que envuelve de alegría y color las calles de la ciudad.