Abren por Navidad el Mercado de Santa Florentina y el mercadillo de Cartagena ubicado en Ribera de San Javier, junto al Cénit. La plaza de abastos municipal abre en su horario habitual los días 22, 23 y 24 de diciembre; mientras que los puestos de venta ambulante abren el martes 24, día de Nochebuena.
Además, estas fiestas el mercadillo abre también los sábados de diciembre.