I’ve been getting into making fidgets and came across this Instructable on making fabric hexaflexagons. The creator isn’t a sewing person, so while the instructions are good they’re missing some basic details and definitely not written as a sewing pattern.

So I made a first draft of the flexagon using the instructable and it worked out okay, but it’s pretty loose and needs more of a snap. The original instructable author said they had the same problem and wanted to make it again with shorter triangles, so I decided to give that a try too and am much happier with the results.

This second version is tighter and much snappier. I also switched to using plain cotton rather than flannel. I think the cotton has less stretch, and the flannel gets visibly worn pretty quickly. Since I’ve got a pattern I like now, I figured I’d share that pattern and the instructions for assembly.
Below is a pdf of the pattern pieces I used for the smaller version. If you print it out on an 8.5″ by 11″ sheet of paper they should come out the correct size, and the size is written on the sheet just in case.
You’ll need four fabrics, which I designated A, B, C, and D for ease of explanation.
Out of fabrics A and B, cut three diamonds each. Out of fabrics C and D cut two diamonds and two triangles each.
Next, lay out the cut out pieces in the pattern shown in the image below (this is also on the pdf above).

My drawing skills aren’t great, but it should be understandable. Sew the pieces together in the above layout.
I did this on the sewing machine the first two times which works okay but the corners are kinda tricky. I’m part way through a third one which I’m sewing by hand and the corners are easier to deal with. If you sew it with the machine, you’ll probably want to reinforce where the corners meet by hand.
You should end up with a flat rectangle-ish piece, which now needs to be joined into a tube. On the drawing above, the points on the A triangles are labeled with the number 1, and these should slot right into the indentations on the other side, labelled 2 above. Line those up and sew the edges of the A triangles to the edges of the D triangles.
This should give you an inside out tube, that you then turn right side out.


Now you need to start sewing the bend points and stuffing the flexagon. All of the bend point seams will be sewn across the middle of the diamonds. Start with the first pair of full triangles at one end. Flatten the tube so that one diamond is laid out flat and sew tip to tip across the middle of the diamond (purple line in the picture below). Then stuff up to the top point of that same diamond (yellow dot in the picture below).

Now rotate the tube a quarter turn to the left or right, this should show you a new row of diamonds laid out flat. You are going to do the same thing on the bottom diamond in this row as you just did on the last diamond, sew across the middle (purple line in image below)

Continue in this fashion, stuff to the top of the diamond, turn a quarter turn, sew across the middle of the new diamond, then stuff to the top of the diamond, all the way up. You should end up with the top and bottom ends were the triangles are as the last unstuffed parts.
Now comes the trickiest part, stuff both the top and bottom of the tube and roll the tube up so that the two ends meet. Fold under the ends of the tube so there are no raw edges showing, and sew them together so that the triangles become diamonds. I have done this by inserting one end into the other and then sewing them flat.




The halloween themed flexagon above hasn’t been stuffed yet, but that makes it easier to show how I connect the two ends together. The book themed flexagon shows the end result, albeit a bit of a messy end result. The connection point becomes one of the bend points on the flexagon and blends right in (if it isn’t messily machine sewn like this one).
These have been surprisingly enjoyable to fidget with, and I love that they’re quiet and relatively unobtrusive. I’ve shown them to a lot of people and most are surprised at how calming they find them to fidget with. Good luck!














































