It depends on usage and hair length. A bottle of hair serum can last anywhere from 2 to 6 months.