There is no set rule, but a novella is typically between 20,000 and 50,000 words.