The coals are hot enough to cook on for at least 4 to 8 hours. This depends on the size of the coal, the heat, and the overall quality of the coal. Medium-sized coals will give you the best results.