National Red Rose Day is celebrated on June 12, in the U.S., to pay tribute to one of the most iconic symbols of love and romance throughout history — the red rose. Incidentally, the rose is also the birth flower for June, and June is a popular month for weddings; so what could be more appropriate!? While roses all over the nation begin to bloom, National Red Rose Day is a time for lovers, botanists, florists, and basically, anyone else, to get together to pay tribute to this classical flower. It has stood the test of time and will probably do so for years to come.