<human>:  How long does it take to raise a hummingbird?
<bot>: It depends on the species of hummingbird; the average time period for a hummingbird to grow and mature from a hatchling to an adult capable of flight and survival can range from as little as 2-3 weeks, to as long as 10-12 weeks.