no = not a / not any With countable nouns, no is normally followed by plural forms. It sounds more natural and makes better sense to say: It was early December and there were no leaves on the trees.
2. Nouns with no plural. ‘The news about the king’s death has been reported around the world.’ (It...) Many English learners will know that English has countable and uncountable nouns.