The Alexandra Library hosted about 20 people of all ages on Saturday for Worldwide Knit in Public Day.
Angus Keene (9) accompanied his mother, Lisa, and brother Joseph (6) and brought a striped scarf he was knitting for himself.
His younger brother and other boys were experimenting with French knitting with help and encouragement from older knitters and crocheters.
Participants also brought yarn, needles and hooks to give away and swap with handspun and dyed yarn from Cass Jack being particularly popular.
Library co-ordinator Helen Rendall, a knitter herself, said the library also hosts Yarn 2Gether craft groups each Thursday for community members to meet, exchange ideas, and help or teach each other.
Crafting sessions for children are also held during school holidays, she said.