It all depends on the weather. You can expect charcoal to last for around 18 hours in normal weather conditions.