The soap can last anywhere from 2-4 months. Remember, it is a natural soap so it should not be left sitting in water.