You should read the label for the specific brand of rose water you have, but rose water made through distillation lasts up to 6 months when stored properly, while rose water made from soaking roses lasts about one month.