Most bottles are around 50 ml, but it really depends how often you use the sunscreen. If you use it twice a day during summers, it will last up to a month.