As rosas são as flores preferidas do Dia dos Namorados por uma variedade de razões, desde o simbolismo percebido da flor até a ampla disponibilidade e a preferência pessoal do destinatário. Centenas de milhões de rosas são cultivadas para o Dia dos Namorados todos os anos, o que significa que há um grande suprimento de flores disponível.
Entre as diferentes variedades de rosas, a cor mais popular é a vermelha, seguida de buquês de cores mistas e tons de roxo ou lavanda. De acordo com o varejista de flores ProFlowers, as rosas vermelhas representam um sentimento de amor apaixonado, enquanto o roxo pode significar um amor duradouro. A indústria floral desenvolveu outros significados simbólicos para diferentes cores e quantidades de rosas.