Carrefour cuenta con mascarillas en todos sus centros de Madrid. La compañía ha incluido este producto en su surtido habitual. Se comercializan en cajas de 10 unidades a un precio de 8,90 euros, sin límite de compra; son higiénicas no reutilizables, tienen una eficacia de filtración del 95%, muy buena respirabilidad y están indicadas para adultos y niños a partir de 12 años.

Junto a ellas, la cadena también ha comenzado a ofrecer a sus clientes cubre mascarillas de tela españolas 100% algodón, diseñadas para incorporar encima de cualquier elemento de protección respiratoria y evitar el contacto directo de la mascarilla con las manos, con lo que se mantiene limpia durante más tiempo. Al ser de tela se puede lavar tras cada uso y hay modelos tanto para adultos como para niños.