Têm, em algumas passagens. Mas nenhuma cor tem um significado espiritual fixo em toda a Bíblia. Pra entender o que ela comunica, é preciso olhar a cena em que aparece. Às vezes, a cor ajuda a transmitir uma ideia; outras vezes, apenas descreve como era uma roupa, um objeto ou uma planta.
O branco, por exemplo, aparece ligado à pureza e à vitória. Em Apocalipse 7:13-14, pessoas vestidas de branco são descritas como aquelas que foram purificadas pelo sangue de Jesus. Já em Mateus 17:2, as roupas de Jesus se tornam brancas e brilhantes quando sua glória é revelada. Nos dois casos, o branco chama a atenção pra algo importante, mas é a própria passagem que mostra o que ele significa ali.
O vermelho também pode comunicar coisas diferentes. Em Isaías 1:18, o pecado é comparado à cor escarlate, e Deus promete torná-lo branco como a neve. O contraste fala de perdão e purificação. Isso não quer dizer que o vermelho, por si só, represente pecado. A Bíblia também usa fios escarlates na construção do tabernáculo, o lugar de adoração de Israel (Êxodo 26:1).
Algumas cores tinham ainda um sentido ligado ao seu uso. A púrpura era associada à realeza: quando os soldados vestiram Jesus com um manto dessa cor, estavam zombando dele como rei (Marcos 15:17-20). O azul aparece nas franjas das roupas que os israelitas deveriam usar. Nesse caso, o próprio texto explica a finalidade: ajudá-los a lembrar dos mandamentos de Deus (Números 15:38-40).
Então, vale prestar atenção nas cores ao ler a Bíblia, mas sem procurar um código escondido em cada uma delas. A pergunta mais segura é: o que esta cor ajuda a mostrar nesta passagem? Muitas vezes, o contexto responde. E, quando não responde, não precisamos inventar um significado.