Moss roses come in a range of colors, including red, pink, white, yellow, and purple. They also have two-tone color varieties and are available in single and double blooms.