The duration of a fire drill typically varies based on the size of the building or facility and the number of participants. On average, a fire drill usually lasts between 10 to 20 minutes. This time frame allows for the simulation of a fire emergency, evacuation procedures, and post-drill assessments without causing significant disruptions to daily operations.