Firewood should dry for at least 6 to 12 months, depending on the type of wood and the weather conditions.