While there are numerous factors that affect how long it takes to complete a crochet beanie, it is estimated that it takes an average of 3 hours to complete an adult sized crochet beanie, and about 2 hours to complete a kid size crochet beanie.