Las rosas son naturales de América del Norte, de Europa y de Asia. Hay tres tipos de flores de rosas, clasificándose en rosas de matorral, arbustos y trepadoras. Existe un gran número de clases de rosas diferentes y sus colores son realmente variables, pudiendo ser desde blancas hasta rojas pasando por naranja, amarillo y rosa. Existen también algunas variedades realmente exóticas que pueden florecer en morado o en tonos verdes.