We tend to think of knitting as an activity for granny. However, it is an underrated craft that can be enjoyed by people of any age. Whether you are knitting a scarf or just making a pattern, knitting can improve your mental and physical health while at it. Below are the top 10 benefits of knitting.

Trains mind/cognitive function

Knitting is a dynamic activity where each decision is orchestrated to bring to life what you visualize your final product to look like. Doing so stimulates your motor cortex, frontal and occipital lobes. Together, it strengthens your mind and slows down cognitive impairment.

Creates sense of purpose

Knitting is perfect for those who are goal-driven and want to set achievable tasks. Regardless of what you make, the success of your project can signal the release of dopamine, which stimulates your reward center. The euphoria is similar to the feeling you get after laying down that last jigsaw puzzle piece.

Relieves stress

Instead of draining your energy on things you can’t control, pick up a pair of knitting needles and knit your worries away. Knitting has therapeutic elements that can effectively relieve stress because it allows you to focus on the task in front of you rather than dwelling in a perpetual cycle of stress.

Improves concentration

Whether you’re a kid or an adult, knitting tones down hyperactivity and helps those with trouble focusing on one thing. It gives you something tangible to work on by shifting your attention to the present moment. The ability to immediately see your progress reinforces the desire to concentrate on the task at hand.

Improves memory

What does knitting and learning how to ride a bike have in common? Both require consistent practice and dedication to develop skill. Even the most experienced person in knitting can make mistakes. The trial-and-error aspect of knitting teaches you to remember and recall your errors so you can strategize to avoid them in the future.

Builds good habits

While fidgeting, smoking, and compulsive actions are considered unfavorable habits, not all habits are bad. Knitting keeps you busy without being detrimental to your health or interfering with your daily life. Choosing to knit is a conscious decision with subconscious benefits because of the level of concentration required to keep you going.

Strengthens upper limbs

Knitting is not a speed competition, therefore, you can work at your own pace. Its rhythmic actions can actually aid in the prevention of arthritis and tendinitis. Small knitting intervals enable you to exercise the arms and hands without exerting excessive force that can lead to musculoskeletal damages.

Provides a practical way to take a digital detox

In a world saturated with technology, it’s so easy to be glued to digital devices that synthesize activities rather than actually doing them in reality. Knitting is a simple and affordable way to separate yourself from technology. It lessens the strain on your eyes induced by artificial lights and helps you appreciate time.

Cultivates personal communication

When you’re knitting, you’re equipped with the power of choice. You set your own goals that are synced with your preferences, which gives you a sense of control for your “me time.” Like any other sport, knitting establishes quality individual time to do something you consciously want to do as a leisure activity.

Builds interpersonal relationships

Knitting a great reason to expand your social circle by finding local groups to join. Surrounding yourself with fellow knitters in the community encourages you to make a hobby a social medium. It can be an enriching experience and mentally healthy way to build friendships.