
Make the Cutest Project Tote: A Step-by-Step Sewing Guide You’ll Absolutely Love
There is something deeply satisfying about carrying your craft supplies in a bag you made yourself. Whether you knit on the subway, sketch at coffee shops, or haul embroidery hoops to weekly stitch-and-chat nights, a handmade project tote tells the world exactly who you are before you even open your mouth. This guide will walk you through everything you need to know to make the cutest project tote you have ever owned — from choosing your fabric to sewing the last stitch and everything in between.
No matter your skill level, this pattern is approachable. If you can sew a straight line and feel comfortable around a presser foot, you are ready. Let’s dig in.
Why Make Your Own Project Tote?
Store-bought bags are fine. But “fine” is not really what crafters are going for, is it? When you make your own tote, you control every single detail. You choose a fabric that speaks to your personality, pockets sized to fit your actual tools, straps long enough to sling over a coat, and lining sturdy enough to survive the bottom of a crowded tote pile. A handmade project bag also makes an extraordinary gift. Pair it with a skein of luxury yarn or a set of embroidery floss, and you have something that feels genuinely thoughtful rather than just expensive.
There is also the practical argument. High-quality canvas project totes retail for thirty to sixty dollars, sometimes more if they have clever organizational features. This one will cost you somewhere between eight and twenty dollars in materials, depending on what you already have on hand — and it will be custom-made for your exact needs.
Finished Dimensions
This tote finishes at approximately 14 inches wide, 15 inches tall, and 4 inches deep, giving it a satisfying boxy base that won’t tip over when you set it on the floor beside your chair. The straps are cut long enough to wear over the shoulder when you need two free hands. If you want a smaller notions pouch or a larger jumbo project bag, scaling instructions are included at the end of this post.
Materials You Will Need
Before you cut a single piece of fabric, gather everything on this list. Running to the store mid-project is always frustrating, and having your supplies organized ahead of time keeps the creative momentum going.
Fabric
For the exterior, choose a medium-weight canvas, denim, or a home décor cotton. These fabrics hold their shape beautifully without requiring interfacing, though you are welcome to add a layer of woven fusible interfacing if you want extra structure. You will need one yard, which gives you a little wiggle room for straightening the grain if the cut from the shop was slightly off.
For the lining, quilting cotton works wonderfully. Pick something cheerful, because every time you reach into your bag you will get a little burst of color. One yard here as well.
For the exterior pocket, a fat quarter is more than enough — roughly 18 by 22 inches. This is a great place to use a novelty print that might not work as an overall exterior fabric but is perfect for a feature pocket.
Other Supplies
You will need one and a half yards of one-and-a-half-inch wide woven cotton webbing for the straps. Polypropylene webbing is stronger if you plan to carry heavy projects, but cotton webbing sews more easily and looks beautiful when it coordinates with your fabric.
Gather two D-rings or rectangular rings in a one-and-a-half-inch size if you want adjustable straps, though fixed straps work just fine for a simpler build. A fat quarter of fusible fleece or batting adds a soft, professional-feeling bottom panel. You will also need coordinating thread — do not skimp here, because weak thread will let you down eventually — and a fabric marker or tailor’s chalk for marking.
Optional but lovely: a magnetic snap closure at the top, a zipper pocket inside the lining, or a few inches of ribbon sewn to one interior seam to create a small loop for scissors or a stitch marker ring.
Cutting Your Fabric
Take a few minutes to press your fabric before cutting. Wrinkled fabric leads to inaccurate cuts, and inaccurate cuts make everything downstream harder than it needs to be. Iron on a medium-high setting with steam for cotton and canvas, and on a lower setting for anything with synthetic content.
From the exterior fabric, cut:
Two rectangles at 15 inches wide by 17 inches tall — these are your front and back panels. One rectangle at 15 inches wide by 5 inches tall — this is your base. Two rectangles at 5 inches wide by 17 inches tall — these are your side panels.
From the lining fabric, cut:
The exact same pieces: two 15 by 17 panels, one 15 by 5 base, and two 5 by 17 side panels.
From the pocket fabric, cut:
One rectangle at 14 inches wide by 16 inches tall. This will fold in half to create a double-layered exterior pocket that sits beautifully on the front panel.
From the fusible fleece, cut:
One 14.5 by 4.5 inch rectangle to interface the base. This keeps the bottom structured and helps the bag stand on its own.
From the webbing, cut:
Two pieces at 26 inches each for fixed straps. If you are making adjustable straps with D-rings, cut two pieces at 4 inches and two pieces at 22 inches instead.
Step One: Make the Exterior Pocket
The exterior pocket is the first thing anyone sees when they look at your bag, so let’s make it count.
Fold the pocket rectangle in half with right sides together so you end up with a piece that is 14 inches wide and 8 inches tall. Sew around three sides, leaving a gap of about three inches along the bottom for turning. Clip the corners diagonally close to the stitching — this removes bulk and gives you a sharper corner when you turn the pocket right side out.
Turn the pocket through the gap, gently push out the corners with a point turner or a blunt pencil, and press the whole thing flat. Fold in the raw edges at the turning gap and press those in as well. Edgestitch across the top folded edge of the pocket at one-eighth inch, which both closes the turning gap cleanly and gives the pocket a finished, intentional look.
Now position the pocket on the right side of one exterior front panel. Center it horizontally, and place the bottom edge of the pocket about one inch up from the bottom edge of the panel. Pin it well. Sew around the three sides — bottom and both sides — at one-eighth inch from the edge, reinforcing the top corners with a small bartack or a triangle of stitching. The fourth side, the top, stays open, of course.
If you want to divide the pocket into two sections for different tools, sew a vertical line straight up the center of the pocket at this point.
Step Two: Assemble the Exterior Body
With the pocket in place, it is time to build the box shape of the bag. This part feels like a puzzle, and when it comes together it is deeply satisfying.
Take your front panel (the one with the pocket) and one side panel, and sew them together along their long edges with a half-inch seam allowance, right sides together. Press the seam open. Attach the back panel to the other long edge of the side panel the same way. Then attach the second side panel to the open edge of the back panel, and finally bring the second side panel’s remaining edge to the front panel to complete the tube. Press all seams open.
Now attach the base rectangle. Pin it to the bottom of the tube, matching the corners carefully. Clip into the seam allowance at each corner of the tube to help the fabric lie flat as you turn the corner. Sew with a half-inch seam allowance. You can sew with the base on top so you can watch your stitching, or with the tube on top if you prefer. Press the seam down toward the base, and then apply the fusible fleece rectangle to the wrong side of the base following the manufacturer’s instructions. This stiffens and reinforces the base beautifully.
Set the exterior shell aside with the right sides facing out.
Step Three: Assemble the Lining
The lining goes together exactly the same way as the exterior, except this time leave an opening of about six inches along one of the bottom seams. You will use this gap to turn the whole bag right side out in a later step, so make sure it is wide enough to work through comfortably.
If you want to add an interior zipper pocket — and you really should, because it is wonderfully useful for your phone or wallet — now is the time, before you sew the lining panels together. There are many tutorials for boxed zipper pockets specifically, and it is worth the extra thirty minutes. A simple slip pocket is also lovely and takes about five minutes: cut a rectangle of lining fabric, fold and press a clean top edge, sew it to one lining panel before assembly, and you are done.
Once the lining is assembled, leave it with wrong sides out.
Step Four: Make and Attach the Straps
For fixed straps, fold each 26-inch piece of webbing in half lengthwise and press if it is cotton, or simply use it as-is if it is polypropylene. You do not actually fold the webbing — it is already the right width. What you want to do is edgestitch both long edges of each strap with your machine set to a longer stitch length, which gives them a neater look and keeps them from fraying if you have cut cotton webbing.
Position each strap on the right side of the exterior shell’s top opening. The straps should be spaced about four inches from each side seam, and they should face downward — the loop of the strap pointing down into the bag — with the raw ends aligned with the raw top edge of the bag. Pin them securely and stitch across the ends at a scant quarter inch to hold them temporarily in place. This is called basting.
If you are using D-rings for adjustable straps, loop the short four-inch pieces through the D-rings, fold them in half, and baste them at the top edge of the bag’s front and back panels at the strap positions. The longer strap pieces will attach to the D-rings after the bag is turned.
Step Five: Join the Exterior and Lining
Here is where the magic happens. Drop the exterior shell (right side out) into the lining (wrong side out) so that the two bags are nested together right sides facing each other. The exterior is inside the lining at this point, which always looks a little alarming but is exactly correct.
Match the top raw edges and the side seams carefully. The straps are sandwiched between the two layers. Pin all the way around the top opening, using plenty of pins because this seam bears a lot of stress in daily use.
Sew around the entire top opening with a half-inch seam allowance. This is a long seam to sew, so take it slowly, especially as you pass over the bulky strap ends. If your machine struggles over the thick layers, use a jean needle or a slightly longer stitch length for those sections.
Now reach through the gap in the lining and gently pull the entire bag through to the right side. Take your time here — it is deeply satisfying to watch the bag emerge right-side out. Push the lining down into the exterior shell, working the corners with your fingers to make them sharp and even.
Press the top opening beautifully. Tuck the raw edges of the lining gap to the inside and pin or clip them closed. Topstitch all the way around the top opening at one-quarter inch and then again at one inch, creating a double row of topstitching that looks crisp and professional and also permanently closes the lining gap.
Step Six: Finishing Touches
At this point your bag is functionally complete, but a few finishing touches elevate it from homemade to handcrafted.
Add a magnetic snap by hand-sewing or by installing a no-sew snap through the top layer of the lining on both sides. This keeps the bag’s contents safe during transport. If you did not add the magnetic snap during an earlier step, you can still apply a magnetic snap from the inside — it just requires a little finessing.
Reinforce the strap attachment points from the outside. Sew a small square with an X through it directly over each strap on the exterior of the bag. This classic strap reinforcement is both structural and visually satisfying, and it is the hallmark of a well-made tote.
Press the entire bag one final time from the outside, using a pressing cloth to protect any printed fabrics. Admire it. You made that.
Fabric Ideas to Inspire Your Next Tote
One of the most enjoyable parts of this project is the fabric selection. Here are some combinations that work especially well.
Waxed canvas in khaki or olive with a bright geometric lining feels rugged and stylish at once, and the waxed canvas is genuinely weather-resistant. A floral home décor cotton in cream and dusty rose with a coordinating stripe on the pocket has a cottage aesthetic that never gets old. For something bold and modern, try a buffalo check in black and white with a solid tomato red lining and red webbing straps. If you want to use fabric you already have and love, a traditional quilting cotton in a large-scale print works surprisingly well for a bag this size — just interface the exterior panels with a medium-weight woven fusible to give it the structure it needs.
Scaling the Pattern Up or Down
The smaller version, great for notions or a portable knitting project, uses the same construction with panels cut at 10 inches wide by 11 inches tall and a base at 10 inches by 3 inches. The straps shorten to 20 inches. Everything else stays the same.
For a jumbo tote capable of holding a sweater in progress or a large cross-stitch project, increase the front and back panels to 18 inches wide by 20 inches tall, the base to 18 inches by 6 inches, and the sides to 6 inches by 20 inches. Straps at 28 to 30 inches give you comfortable over-the-shoulder length even with a coat. If you go this large, interfacing the exterior panels is worth doing, and consider adding a second row of stitching around the base for extra durability.
Tips for Getting a Perfect Result
Press every seam as you go. This single habit is the difference between a tote that looks homemade and one that looks professionally made. It takes an extra thirty seconds per step and it is absolutely worth it.
Clip your corners and curves generously. A clipped corner turns right-side out crisply; an unclipped corner turns right-side out bulky and rounded, which is almost never what you want.
Use clips instead of pins on the lining seam if you have them, because pins can distort stretchy or slippery lining fabrics and make them harder to align.
Do not skip the reinforcement stitching at the straps. Tote bags get heavy, especially project bags that might be carrying yarn, hooks, needles, pattern books, and a water bottle simultaneously. Those straps need to be genuinely secure.
Choose thread in a slightly deeper shade than your fabric rather than a perfect match. Darker thread reads as shadow, which makes your stitching look more intentional and deliberate.
A Project Worth Making Again and Again
Once you have made one of these totes, you will want to make five more. They are fast enough to finish in an afternoon once you know the steps, satisfying enough to feel like a real accomplishment, and useful enough that every single one will find a home. Make one for yourself, one for your crafting friends, one as a hostess gift, one for the library book sale. They disappear as fast as you can sew them.
The cutest project tote is always the one you made yourself — with fabric you chose, sized for the projects you love, and stitched with your own hands. There is not a single one on a store shelf that can say the same. Now go iron your fabric and get started.