We require a minimum of 3 days for writing a history essay. This is to ensure that we have enough time to conduct research and write a high-quality essay for you.