Knitting is a very therapeutic craft, allowing you to unwind and unleash a little creativity.
With its relaxing yet social reputation it's no wonder that libraries and community centres are catching on to all things yarn-related.
In Arizona the Pima County Library's Sahuarita branch began helping people with their crocheting and knitting projects back in March and has noticed a huge demand for its new crafty services.
Green Valley News and Sun reports that Friends of the Library has been supplying starter packs of yarn and needles to residents in order to encourage them to learn new skills and improve on their forgotten talents.
The workshops have been drawing between 15 and 18 participants to each meeting and give people the opportunity to work on their own individual knitting patterns or learn new techniques such as ribbing and cabling.
So far residents of all ages have been getting involved, with some as young six already picking up knitting needles and crochet hooks.
Librarian Michele White, who helped set up the group, said that they were keen to get different generations working together and to help improve family relations.
She explained: "There are so many ways to knit and crochet, people don't understand. They want to be perfect but that's not necessary [and] this gives families something to do together."
The school summer holidays could be a great time to sit down with your children, nieces or nephews and teach them the basics of knitting and crocheting.
You could start off simple with beginners' projects such as bookmarks, straight scarves and hairbands, before attempting slightly trickier patterns such as hats or purses.
Inviting other family members such as aunties, uncles and grandparents to get involved can help to make it all the more fun and could also mean that you receive some useful tips to improve your own knitting.