Depending on the frequency of use, our CBD Roll On Topicals could last anywhere from 2-6 months.