“For calories burned in any given activity, age, weight, heart rate, and time all come into play,” she says. With that caveat, a typical 150-pound person burns 100-150 calories in an hour of knitting. That's about the same as half hour of light calisthenics.