It usually takes 3 to 4 weeks to produce honey from a new beehive. It is a big process to produce honey so this much time goes with it.