In Dia de los Muertos spelen kleuren een belangrijke rol en dragen ze specifieke betekenissen. Elke kleur wordt gebruikt om een bepaalde sfeer of boodschap over te brengen:
Oranje: De kleur van de Cempasúchil (marigold bloemen). Oranje staat voor de zon, levenskracht en het pad naar de zielen van de overledenen.
Paars: Deze kleur staat voor spirituele rust en wordt vaak gebruikt om de rouw te symboliseren, maar ook de reflectie op het leven van de overledene.
Rood: Rood vertegenwoordigt de levensenergie en liefde. Het wordt vaak gebruikt om de verbinding tussen de levenden en de doden te benadrukken.
Geel: Geel wordt geassocieerd met de zonne-energie en vreugde. Het wordt gebruikt om de vreugde van het leven en de herinnering aan geliefden te symboliseren.
Zwart: Zwart wordt vaak gebruikt om de dood en de herinnering aan de overledene te representeren, maar het is ook een kleur die de overgang tussen de levenden en de doden markeert.