In molte culture, il colore associato all'amore è rosso, insieme a sfumature di rosso, come il rosa. Ad esempio, il significato storico associato a una dozzina di rose rosse è quello dell'amore romantico. Il rosa suggerisce un amore familiare o educativo, come quello tra sorelle o madre e figlia.
Il rosso è il colore più strettamente associato al romanticismo, all'amore e alla passione. Pink suggerisce un amore più innocente. Le rose rosa, per esempio, possono indicare ammirazione o un sentimento dolce, come gratitudine o apprezzamento, senza le implicazioni sensuali del rosso più appassionato. Molti simboli d'amore a San Valentino sono tradizionalmente rossi e includono cuori.