Mercabarna acoge el comercio mayorista de flor y planta ornamental desde el 7 de abril de 1984, fecha en que se inauguró el Mercado Central de la Flor. Desde 1964, el Mercado había desarrollado su actividad en la calle Lleida de Barcelona, un espacio que hoy ocupa el reconocido Teatro Lliure. Es heredero de una larga tradición comercial de floristas, iniciada a principios del siglo XX en las Ramblas de Barcelona.
El Mercado Central de la Flor empezó a operar en Mercabarna en unas instalaciones de 30.000 m2. Pero, el 21 de abril de 2001, un devastador incendio destruyó completamente sus instalaciones y, durante siete años, las más de 60 empresas mayoristas han operado en un mercado provisional, ubicado al lado del antiguo.
Recientemente se ha efectuado el traslado a las instalaciones del nuevo mercado, que se llama Mercabarna-flor y que se convertirá en un gran centro de negocios especializado principalmente en flores, plantas y complementos.
Este nuevo mercado, que ocupa una superficie de 44.000 m2, se ubica fuera del recinto de Mercabarna, concretamente en el término municipal de Sant Boi, a 500 metros del Aeropuerto de Barcelona (+información).