How long hair straightener cream lasts will depend on the specific product you use and your hair type but many last 3-4 months.