The amount of time it takes to write a book depends on how fast you type as well as the target length. Then, you need to consider editing and rewriting drafts. On average, though, most writers will take six to eight months to complete a book.