As long as dried rose petals are kept in a dry, dark place, they can last up to three years. After this time, the petals will likely lose their color and may start to disintegrate.