Hey, hey, hey Beautiful People! Anyone who's been on my web shop or follows me on instagram knows that I have a burning, furious passion for granny squares. I don't know where it came from entirely, but lately I've just had to be surrounded by them. That includes my outerwear.
I've made 4 granny square cardigans in the last month and have been happily wearing them everywhere. And everywhere I go, people come up to me curious about where I got my cardigan or they share tales of a beloved grandmother who used to love making granny squares (crochet is a much more social hobby than it gets credit for!).
I learned my method for making granny square cardigans from a combination of studying vintage ones I'd pick up at thrift stores and experimenting on my own. Here is what I've learned: Granny square cardigans are simple to make. So, so simple...even someone who CAN'T crochet could make one. I know that sounds crazy, but read on and learn all about it.
Getting Started
First things first, you have a decision to make. Will you be making your own granny squares, or will you be upcycling an old afghan? My granny coats are usually a combination of new and vintage materials--I just love giving old things new purpose. If you do decide to use a vintage afghan, this will be an afternoon project. Also, if you can't crochet or are a nervous beginner, a vintage afghan is your gateway to an impressive project without the stress. I pick mine up at local thrift stores for $5 or less.
This tutorial will be done with a vintage afghan. If you choose to make your own squares, most of the same ideas will guide you though, so read on!
The simple illustration above is all the 'pattern' we'll need. Using this pattern, you can turn almost anything into a cardigan. The design may appear boxy here (it's literally all rectangles) but remember, crochet is stretchy and form fitting, so it will look very nice on. To make a cardigan, all you'll ever need is a body section with arm holes and 2 tubes for arms--that's it.
Supplies
You will need:
- A Granny Square afghan, large enough to cover your body
- A crochet hook or yarn needle for sewing up seams
- Scissors
- Yarn for sewing seams--I like to save the yarn I unravel from the afghan excess so it matches perfectly
Plotting and Planning
Now, whether you're using vintage granny squares or new ones, you'll need to take a few measurements: Chest and arms.
My chest measurement is 45 in. and my arms are around 19 in. over a shirt. I want my cardigan to be roomy though, so I made my chest 51 in. and my arms around 22 in. The size of the squares also dictates the exact measurement you get. You want to measure to the nearest seam, because cutting through squares is a major pain.
Now, in selecting my afghan, I needed to make sure that there would be enough material, so I measured it to see if it was long enough to give me at least 70 in. of material, even if I had to do some arranging later (ie, removing a row of squares at the bottom of the afghan to make the arms from).
I was in luck! This afghan was the perfect size, so I moved on to the next step...CUTTING!
Chop, Chop!
We'll be working on this part of the cardigan first (red):
When working with vintage materials, I like to save as much of the original work as possible, so instead of cutting out a 51in. X 25 in. chunk from the corner of the afghan, I get a little more tricky. I like to make my coats as long as the as possible with the material I have. To save the trim/border from the outside, I cut the excess away from the middle of the afghan (what will become the back). I fold my afghan in half and measure from the outer corner HALF of my chest measurement to the nearest seam (in my case, a little over 25 inches).
The material to the right of my scissors (the part with the fold) is the excess and will be removed (ditto on the seam on the underside; we'll be removing 2 rows). I cut through the border, tying off everything as I go. There's not really a science to this, so just get experimental and make sure everything is secured and won't unravel. Then, instead of cutting my way up the seam, I like to instead unravel the stitches holding it together. It may take a little more time, but you are less likely to cut through your precious squares.
In the case of the particular vintage afghan I was working with, the person who made it ran long seams on the vertical and horizontal, so I had to cut through the horizontal seams and tie off as I took off the excess.
And ta-da! My afghan was in three pieces: two pieces that would make the body of the coat, and one piece that would later become the sleeves.
Building a Body
So, to give you a better idea of how this is going to come together, here are my two pieces laid out:
The sides you just cut the excess off of will be the back, and the bordered sides you saved will be your front.
I decided to take the border off the top so that it wouldn't be on the shoulder seam when I closed it up. If you want to do the same thing, just cut at the top corner, tie off your loose ends and unravel the part of the border you don't want.
Holes for Sleeves
Now, remember that arm measurement you took? Now we're going to put it to use, making the sleeve holes. With your material laying flat (on the fold like in the picture), mark it from the top with half your chosen arm measurement--so for me it was one whole square.
Hopefully the afghan you use to make your coat is made of smaller squares, so that your sleeve placement falls on a seam. I was not so lucky. The large squares on this afghan looked awesome, but getting the size I wanted meant having to cut sleeve holes through a square. It was a messy and tedious process, but it turned out pretty well. I used a sheet of white paper to make my work a little more visible for you guys.
It was a lot of tying off, but I finally secured the whole thing, I decided to border it in black to make it look a little tidier and connect easier when it came to sewing on the sleeve.
Then, just do a simple seam up the back and your body is done! If you can crochet, I just used the same joining technique as the afghan. If you can't, you can always sew it with a yarn needle; there's a great tutorial here (including other granny square connecting techniques, it's a handy resource).
Your Sleeves, Madame
Time to put that excess to use. I decided to make my sleeves 2 squares by 3 squares. I was lucky with the composition of this afghan, that I didn't have to sew a bunch of squares together to form the sleeves, I could just cut the excess in half (using the same cutting technique I used for the body.
Because we're working with vintage materials, I don't know what you'll have, so just make sure your sleeves are big enough to fit into your sleeve holes; the length is completely up to you and how much material you have.
I folded what I just cut in half and they already looked like sleeves.
Put it all together and what do you get?!
So, here's where we are: body completed, sleeves ready to be attached. You may choose to sew up your sleeve seams before you attach them (making them into tubes). I chose to attach them at the armpit first, then close up the sleeves and shoulder seams all in one seam.
Here's how I did it: I opened the sleeve hole flat and laid my sleeve over it, then sewed up the seam.
Now all that's left to do is the final seam--the top of the coat. Line your squares up to sew them. Pinning will help during this stage so that you don't misalign your squares.
You'll notice that I folded the top corners of the body back. I like to make a little 'lapel' type shape; it gives you more neck room and adds a little flair. I measured and pinned my lapels in place, then when doing the seam I just stitched through all 3 layers. I also stitched right across the back of the neck as I completed my seam so that it was one unbroken line. It looks tidier and it strengthens your seams.
When I'm done with all my 'sewing,' I like to go through my finished product square by square and make any tucks and fixes. Vintage afghans require some upkeep and I like my piece to be as squeaky as possible before I debut it.
The Finished Product of your Labours!
Boom!
and Boom!
Quite pleased with the fit. I'm thinking of adding a few toggles at the bust.
I hope this tutorial was helpful to you in your cardigan journeys. Once you get the hang of it, you're going to be combing the thrift stores for granny square afghans to feed your wild cardigan addiction! Make yourself a few, make some for your teenage daughters and granddaughters--everyone loves granny squares! There are no limits to a project like this. You can make dusters and cropped cardis and add buttons and bell sleeves! You name it, you can do it with Grannnnnny Squaaaaaares!
https://www.honor.com/uk/club/topicdetail/watch-beetlejuice-2-full-on-123movies/topicId-3620315588493313/
https://pastelink.net/submit
https://wokwi.com/projects/376455861429986305
https://hackmd.io/6_GZkI58SpGqWTHaUBE2ig
https://yamcode.com/untitled-103090
https://www.pastery.net/fsprru/
https://paste.feed-the-beast.com/view/accf60a8
https://paiza.io/projects/1-bOPAOArCFh6zi3OzrUCw
https://www.nehannn.com/artist-detail/715.html?sasla
https://jsfiddle.net/1fr69yez/
https://www.lomarfarms.com/blogs/news/people?comment=136508801329#comments
https://rextester.com/VCZ12276
https://etextpad.com/aukoh0qyjl
https://jsitor.com/z7X7xuWiHV
https://issuu.com/amirah123/stacks
https://www.wowace.com/paste/47737ef2
https://github.com/final-destination-6-muvv-donwlod-her
https://github.com/hurry-up-tomorrow-muvv-donwlod-her
https://github.com/mission-impossible-8-muvv-donwlod-her
https://github.com/lilo-stitch-muvv-donwlod-her
https://github.com/train-your-dragon-muvv-donwlod-her
https://github.com/karate-kid-legends-muvv-donwlod-her
https://github.com/the-ruse-muvv-donwlod-her
https://github.com/the-last-rodeo-muvv-donwlod-her
https://x.com/HurryUp2025
https://x.com/HurryUp2025/bio
https://x.com/FinalBloodlines
https://x.com/FinalBloodlines/bio
https://x.com/Lilo_AndStitch
https://x.com/_Lilo_AndStitch/bio
https://x.com/MI8Reckoning
https://x.com/MI8Reckoning/bio
https://x.com/TrainDragon
https://x.com/TrainDragon_/bio
https://x.com/KarateKid2025
https://x.com/KarateKid2025/bio
https://urlquery.net/report/01fe1e86-8ca8-43bd-bdf6-b3b451d9480d
https://urlquery.net/report/8d2c34d6-6e84-4d47-9a6a-c86582196903
https://urlquery.net/report/12d7dec1-25e1-4ca9-926f-6792346e1276
https://urlquery.net/report/72c4d97d-07a1-4074-a5c7-13042ddd9a93
https://urlquery.net/report/059e2325-d4a6-44df-a7ad-6fcd6f1ba186
https://urlquery.net/report/dc862d17-1b90-40ed-a867-9b2958443918
https://urlquery.net/report/7a056124-abd1-4e24-94ed-efabc6dbf8df
https://urlquery.net/report/90c38e5e-8184-4b67-84ba-bbc2f5a3d8eb
https://than.gs/c/177802
https://than.gs/c/177823
https://than.gs/c/177820
https://than.gs/c/177818
https://than.gs/c/177816
https://than.gs/c/177802
https://than.gs/c/177848
https://than.gs/c/177845
https://than.gs/c/177842
https://than.gs/c/177841
https://than.gs/c/177838
https://than.gs/c/177868
https://than.gs/c/177871
https://than.gs/c/177873
https://than.gs/c/177876
https://than.gs/c/177882
https://than.gs/c/177895
https://than.gs/c/177896
https://than.gs/c/177898
https://than.gs/c/177902
https://than.gs/c/177905
https://than.gs/c/177923
https://than.gs/c/177931
https://than.gs/c/177932
https://than.gs/c/177933
https://than.gs/c/177934
https://than.gs/c/177954
https://than.gs/c/177953
https://than.gs/c/177952
https://than.gs/c/177950
https://than.gs/c/177949
https://than.gs/c/177967
https://than.gs/c/177968
https://than.gs/c/177969
https://than.gs/c/177970
https://than.gs/c/177971
https://than.gs/c/177976
https://than.gs/c/177975
https://than.gs/c/177974
https://than.gs/c/177973
https://than.gs/c/177972
https://than.gs/c/177993
https://than.gs/c/177992
https://than.gs/c/177991
https://than.gs/c/177990
https://than.gs/c/177987
https://than.gs/c/178003
https://than.gs/c/178002
https://than.gs/c/178001
https://than.gs/c/178000
https://than.gs/c/177999
https://than.gs/c/178005
https://than.gs/c/178006
https://than.gs/c/178008
https://than.gs/c/178010
https://than.gs/c/178011
https://than.gs/c/178018
https://than.gs/c/178017
https://than.gs/c/178016
https://than.gs/c/178015
https://than.gs/c/178014
https://www.zerohedge.com/user/rF4ZzJeBc5VMYQFLGgydXFU1Jk62
https://www.zerohedge.com/user/OrffxgFDKmbeOiZRMa0eZj9vhuy1
https://www.zerohedge.com/user/09HxXTNHg2OAni9F8yqGboeEgfi2
https://www.zerohedge.com/user/7xLKYoZG4NgYnqdtxbS01tXWcVI3
https://www.zerohedge.com/user/OPnhXuhiywVEDsRl0BjbHUTLYgc2
https://www.zerohedge.com/user/c5LIhbefrxRg71GpoxeOH2PbNSi1
https://www.zerohedge.com/user/G2SPnvOISeP28g3sy5xNWuPUfdr2
https://www.zerohedge.com/user/MXVpqY74JrWqrNwcne33kcbusHE2
https://www.zerohedge.com/user/WsGKUD2sMmfxn2XAk1XtrPaPTg32
https://www.zerohedge.com/user/7XU3bcmBLrcnCjzGWRmh6UHMQWB3
https://www.zerohedge.com/user/gdjjxRZpi1MQOcSpy4byb3CeSZY2
https://www.zerohedge.com/user/sxkYQmhrIgYG5TVEVY6McqkjoJ62
https://www.zerohedge.com/user/vi06nNTZiCduicszyXOp6KBUyWd2
https://www.zerohedge.com/user/M6xbmsk1e8aimtJl3GLAMzU8hPx1
https://www.zerohedge.com/user/ZRbntzwIk5dNm2BzxK853DUfMlY2
https://www.zerohedge.com/user/i8gRVowP9eewfzkuL2JiIcvC9I53
https://www.zerohedge.com/user/ysB7HjPMqKSsykyqh9h8P3KXXLr1
https://www.zerohedge.com/user/Z7m6wxT1hRa5eHGlSAidi4TlKK43
https://www.zerohedge.com/user/awo4GgNOHLflzTCLAxQMXQccnnD2
https://www.zerohedge.com/user/S7x6KrV1D8YR0lsMRMsEWHG5XHV2
https://www.zerohedge.com/user/JXF1xJFcSJZjT9yoCwmsrOsnNww1
https://www.zerohedge.com/user/9ntoccjsOag87nXDFR3ov3mxsiB2
https://www.zerohedge.com/user/8nQnQaENeTc9L6J8NkDJ6VfNeLo2
https://www.zerohedge.com/user/u6PIcPBh7uUdzwB5NHAIdDzO91E2
https://keepo.io/Sirenele_vezi
https://keepo.io/panazoni_vezi
https://keepo.io/TheAccountant_urmariti
https://keepo.io/shadowforce_vezii
https://paste.imirhil.fr/?c184f550e832ce12#jtJ9fr4+sMwhGX2mZ1Ef5eaOW/tVHgEEbR3BTqXv0Ok=
https://ivpaste.com/v/J2CCAqSL85
https://p.ip.fi/XOzt
https://paste.laravel.io/2030c03d-bf40-4603-8429-04c1e3f22c3d
https://anonpaste.com/share/shsrjrsjhrsh-3f87202b30
https://snippet.host/tadjeo
https://paste.enginehub.org/rSMzEmJj-
https://binshare.net/Cbxg7y2zDcMg1hWHPSNJ
https://glot.io/snippets/h7dmodllht
https://jsbin.com/vunurohelu/edit?html,output
https://lifeisfeudal.com/Discussions/question/fxcnjzsrthbntrsh
https://matters.town/a/lw536e161hvp
https://herbalmeds-forum.biolife.com.my/d/240481-xfhbnrsnrghtr
https://wokwi.com/projects/431044761962790913
https://pastelink.net/7fd5aj65
https://paste.ofcode.org/cJ4wJJx2YQTFWPTvB6CLhZ
https://paste.ee/p/v9RaknMV
https://paste.thezomg.com/335216/47335194/
https://www.pastery.net/unfxtw/
https://paiza.io/projects/ZP3L6Vmcs3MgmD0zse4ZDQ
https://paste.centos.org/view/2118aad7
https://pastebin.com/2h5DFYkw
https://paste.md-5.net/garoxijuha.cpp
https://paste.firnsy.com/paste/9PCMzk4QyMN
https://paste.intergen.online/view/3c293d0c
https://sebsauvage.net/paste/?4e0a9b1dd2c65265#orGr1LaBXTlQkA4PFFVbfrsYfLl3281pvmXQV06sJ6U=
https://anotepad.com/notes/cmehyht8
https://anotepad.com/note/read/cmehyht8
https://paste.feed-the-beast.com/a1gDqEDUvHp
https://rentry.co/8vo9uq2n
https://fnote.net/notes/ANq3k8
https://graph.org/dfbhtszdrehbtserh-05-15
https://jsitor.com/uP5cyxAOEJq
https://etextpad.com/kh2dooi7na
https://ctxt.io/2/AAB4a0s8FQ
http://paste.jp/8cea6563/
https://www.wowace.com/paste/688c782d
https://groups.google.com/g/indexxxxx/c/VPY7wK4rPHc
https://www.taptap.io/post/9644246
https://codepen.io/FB-Akun-2/pen/azzMBom
https://forum.thecodingcolosseum.com/topic/59913/srhbnzsdrbhsrth
https://app.daily.dev/posts/fxgnjhfrnjhsrhnsrtj-egkmdh4gi
https://arch2.dow034.cfd/g/zip/ZVQQJmI1Ijm81j6uRiTwD8uq/file.zip
https://rextester.com/RDEKKG77839
https://mymediads.com/ergaenjherdbhaeg-2/?usp_success=2&post_id=152007&form_id=413
http://forums.graphonomics.org/index.php?threads/xfghbsrhsrhjrth.159559/
https://imgur.com/gallery/srtdfhsjtherdgr-V1k980p
https://yotrsjurthbh.wordpress.com/
https://www.bitchute.com/video/imxGa0URslKy/
https://www.bitchute.com/video/Jh0p0mk4H4u9/
https://www.bitchute.com/video/UZ0cv0lfL6Ir/
https://www.bitchute.com/video/BdpvnwTrrFyR/
https://www.bitchute.com/video/k1WcDazdDGOw/
https://www.bitchute.com/video/oreYByOWuSz1/
https://www.bitchute.com/video/QWgobhWY8xPZ/
https://www.bitchute.com/video/ct7IOP13SA0s/
https://www.bitchute.com/video/snNTpTJaoqII/
https://www.bitchute.com/video/n50SXIDvPjFU/
https://hype.co/ogladaj1 https://hype.co/ogladaj2
https://hype.co/ogladaj3 https://hype.co/ogladaj4
https://hype.co/ogladaj5 https://hype.co/ogladaj6
https://hype.co/ogladaj7 https://hype.co/ogladaj8
https://hype.co/ogladaj9 https://hype.co/ogladaj10
https://old.bitchute.com/video/vot0rc16a3h0/
https://old.bitchute.com/video/m7mYfF1JYMbG/
https://old.bitchute.com/video/g3noqbtabJPa/
https://old.bitchute.com/video/89XGrF77IWpT/
https://old.bitchute.com/video/E77UCUUj3jlx/
https://old.bitchute.com/video/iYUGpnTnQy1C/
https://wokwi.com/projects/431044402244545537
https://searchtech.fogbugz.com/default.asp?Suggestions.1.775618.0
https://jsbin.com/fubeniroki/edit?html,output
https://paiza.io/projects/foS9iUEYjjRDO1PgjbIqog?language=php
https://snippet.host/xoenay
https://ctxt.io/2/AAB43Wq4FQ
https://rextester.com/XXAW86200
https://app.daily.dev/posts/sh4d0wf0rc3-tjtkfazet
https://imgur.com/gallery/sh4d0wf0rc3-a0kZ2JQ
https://hackmd.io/@zoannamizert/HybT837Zle
https://www.bitchute.com/video/qmVvOrVHEcZp/
https://www.bitchute.com/video/3RbLVMKHA4sg/
https://www.bitchute.com/video/vVw9j3Q5oBxc/
https://www.bitchute.com/video/JcTzrXYj6Ynk/
https://www.bitchute.com/video/6yXazgrGMRV7/
https://www.bitchute.com/video/m7EEE8b8Se0a/
https://www.bitchute.com/video/50hBTKNCHJQU/
https://www.bitchute.com/video/xeqHLNmMBiZ7/
https://www.bitchute.com/video/kY61WfE1FRDc/
https://www.bitchute.com/video/rMxQhx8J2iAI/
https://www.bitchute.com/video/x2w4ENSiIHJF/
https://www.bitchute.com/video/l5sUaRDiYj1O/
https://www.bitchute.com/video/3vAhu902sJLX/
https://www.bitchute.com/video/x9SisN9pNcm9/
https://www.bitchute.com/video/pW6vTdHwYtuA/
https://www.bitchute.com/video/tZpllIFRNLHs/
https://www.bitchute.com/video/HXFr59qz2tEX/
https://www.bitchute.com/video/F467IcMF4CIm/
https://www.bitchute.com/video/Ml6gSkYd7QGj/
https://www.bitchute.com/video/tFzQCACd2D3o/
https://www.bitchute.com/video/YRyAsopI4glA/
https://www.bitchute.com/video/SyJaKK2gESrL/
https://www.bitchute.com/video/uLS36z2N00hw/
https://www.bitchute.com/video/nyTkzUEAraQf/
https://www.bitchute.com/video/ATjf0bRm3r1H/
https://www.bitchute.com/video/2Kb27tPnnrDH/
https://github.com/nyanyinyu/zadarmo/discussions/1
https://github.com/nyanyinyu/zadarmo/discussions/2
https://github.com/nyanyinyu/zadarmo/discussions/3
https://github.com/nyanyinyu/zadarmo/discussions/4
https://github.com/nyanyinyu/zadarmo/discussions/5
https://github.com/nyanyinyu/zadarmo/discussions/6
https://github.com/nyanyinyu/zadarmo/discussions/7
https://github.com/nyanyinyu/zadarmo/discussions/8
https://github.com/nyanyinyu/zadarmo/discussions/9
https://github.com/nyanyinyu/zadarmo/discussions/10
https://github.com/nyanyinyu/zadarmo/discussions/11
https://github.com/nyanyinyu/zadarmo/discussions/12
https://github.com/nyanyinyu/zadarmo/discussions/13
https://github.com/nyanyinyu/zadarmo/discussions/14
https://github.com/nyanyinyu/zadarmo/discussions/15
https://github.com/nyanyinyu/zadarmo/discussions/16
https://github.com/nyinyanyu/zadarmo/discussions/1
https://github.com/nyinyanyu/zadarmo/discussions/2
https://github.com/nyinyanyu/zadarmo/discussions/3
https://github.com/nyinyanyu/zadarmo/discussions/4
https://github.com/nyinyanyu/zadarmo/discussions/5
https://github.com/nyinyanyu/zadarmo/discussions/6
https://github.com/nyinyanyu/zadarmo/discussions/7
https://github.com/nyinyanyu/zadarmo/discussions/8
https://github.com/nyinyanyu/zadarmo/discussions/9
https://github.com/nyinyanyu/zadarmo/discussions/10
https://github.com/nyinyanyu/zadarmo/discussions/11
https://github.com/nyinyanyu/zadarmo/discussions/12
https://github.com/nyinyanyu/zadarmo/discussions/13
https://github.com/nyinyanyu/zadarmo/discussions/14
https://github.com/nyinyanyu/zadarmo/discussions/15
https://github.com/nyinyanyu/zadarmo/discussions/16
https://github.com/nyunyinya/zadarmo/discussions/1
https://github.com/nyunyinya/zadarmo/discussions/2
https://github.com/nyunyinya/zadarmo/discussions/3
https://github.com/nyunyinya/zadarmo/discussions/4
https://github.com/nyunyinya/zadarmo/discussions/5
https://github.com/nyunyinya/zadarmo/discussions/6
https://github.com/nyunyinya/zadarmo/discussions/7
https://github.com/nyunyinya/zadarmo/discussions/8
https://github.com/nyunyinya/zadarmo/discussions/9
https://github.com/nyunyinya/zadarmo/discussions/10
https://github.com/nyunyinya/zadarmo/discussions/11
https://github.com/nyunyinya/zadarmo/discussions/12
https://old.bitchute.com/video/MNBFs56qwAw4/
https://old.bitchute.com/video/h7XKApF1pROY/
https://old.bitchute.com/video/jQchYEMrfvZT/
https://old.bitchute.com/video/ob4BJYh3FNDO/
https://old.bitchute.com/video/AZds5KVLcjKZ/
https://old.bitchute.com/video/J73fhyGuZ754/
https://wokwi.com/projects/431041571415143425
https://searchtech.fogbugz.com/default.asp?Suggestions.1.775589.0
https://jsbin.com/sihedacoti/edit?html,output
https://paiza.io/projects/9jVEMACwRGDVjMf7m6lFxA?language=php
https://snippet.host/eeuyze
https://ctxt.io/2/AAB4PoqpEw
https://rextester.com/QETBK2389
https://app.daily.dev/posts/dogmanfilm-ft5cdvfkj
https://hackmd.io/@zoannamizert/rkkAhjXZlx