Easy to Sew Tote Bags: Beginner-Friendly Ideas
If you’re looking for sewing projects that are simple but still worth making, tote bags are a great place to start. They’re practical, quick to sew, and once you make one, you’ll usually end up making a few more in different styles.
This collection of easy tote bags to sew brings together a mix of beginner-friendly designs from simple everyday bags to more functional styles with pockets, lining, or structure. Each one is designed to be achievable, even if you’re still building confidence with sewing.
In this article, you’ll find:
- Easy tote bag styles you can sew step-by-step
- Practical designs for everyday use, gifts, or selling
- Different looks and features so your bags don’t all feel the same
These are the kind of projects that are useful, repeatable, and easy to customize whether you’re sewing for yourself, your home, or to create something you can share or sell.
Easy to Sew Tote Bags
Here are simple, practical tote bag ideas you can sew, each with a slightly different style, use, and finish.
1. Simple Beginner Canvas Tote Bag
If you want an easy sewing project that’s actually useful, this simple canvas tote bag is a great place to start. It’s straightforward, uses basic shapes, and gives you a finished bag you’ll use every day.
This simple beginner canvas tote bag is designed for complete beginners. No tricky techniques just straight seams, simple measurements, and a clean, sturdy result.
Why You’ll Love This Tote
- Beginner-friendly with simple straight stitching
- Quick to make (about 1–2 hours)
- Strong enough for groceries, books, or daily use
- Easy to customise with different fabrics
Materials You’ll Need
- Medium-weight canvas fabric (or cotton drill)
- Matching thread
- Fabric scissors or rotary cutter
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron (recommended)
Cutting Measurements
- 2 rectangles (tote body):
40 cm x 45 cm (16 x 18 inches) - 2 strips (handles):
10 cm x 60 cm (4 x 24 inches)
Step-by-Step Instructions
Prepare the Fabric
- Iron your fabric to remove wrinkles
- Cut all pieces to size
Make the Handles
- Fold each strip in half lengthwise (right sides together)
- Sew along the long edge (1 cm seam allowance)
- Turn right side out
- Press flat
- Optional: topstitch both sides
Hem the Top Edges
- Fold top edge down 1 cm, press
- Fold again 2–3 cm, press
- Sew along the fold
Attach the Handles
- Place handles 8–10 cm (3–4 inches) in from each side
- Check they’re not twisted
- Pin in place
- Sew a square or X for strength
Sew the Tote Together
- Place body pieces right sides together
- Sew both sides and bottom (1 cm seam allowance)
(Optional) Box the Corners
- Flatten corners so seams align
- Sew across 4–5 cm (1.5–2 inches)
- Repeat both sides
Finish
- Turn right side out
- Push out corners
- Press the bag
Pro Tip
Use heavier canvas if you want a more structured tote, especially for groceries or books.
2. Patchwork Tote Bag: Scrap Fabric Friendly
If you’ve got leftover fabric pieces sitting around, this patchwork tote bag is a great way to use them. It’s simple to sew, but the finished bag looks detailed and creative.
This patchwork tote bag is made by joining smaller fabric pieces together before constructing the bag. You can keep it neat and coordinated or mix prints for a more relaxed, handmade look.
You’ll end up with a tote that feels completely one-of-a-kind and works just as well for everyday use as it does for gifting or selling.
Why You’ll Love This Tote
- Great way to use scrap fabric
- Every bag turns out unique
- Beginner-friendly (just more seams)
- High Pinterest appeal (colour + pattern = saves)
Materials You’ll Need
- Assorted fabric scraps (cotton works best)
- Lining fabric (optional but recommended)
- Matching or neutral thread
- Fabric scissors or rotary cutter
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron
Cutting & Layout
Instead of cutting large pieces first, you’ll build your fabric panel.
Patchwork Front & Back Panels:
- Create two panels measuring:
40 cm x 45 cm (16 x 18 inches)
You can use:
- Squares (e.g. 10 cm x 10 cm / 4 x 4 inches)
- Rectangles
- Mixed sizes for a more organic look
Lay out your pieces first before sewing so you like the pattern
Step-by-Step Instructions
Create Your Patchwork Panels
- Arrange fabric pieces in rows
- Sew pieces together row by row (right sides together)
- Press seams flat after each row
Once rows are complete:
- Sew rows together to form one large panel
- Repeat to create two panels (front and back)
Trim edges so both panels are even and square
(Optional) Add Lining
- Cut 2 lining pieces the same size as your patchwork panels
- Set aside
Make the Handles
- Cut 2 strips (10 cm x 60 cm / 4 x 24 inches)
- Fold lengthwise (right sides together)
- Sew along long edge
- Turn right side out
- Press flat
- Optional: topstitch
Assemble the Outer Bag
- Place patchwork panels right sides together
- Sew down both sides and across the bottom (1 cm seam allowance)
(Optional) Box the Corners
- Flatten corners so seams line up
- Measure 5–7 cm (2–3 inches)
- Sew across
- Repeat both sides
Add Lining (If Using)
- Sew lining pieces the same way
- Place lining inside outer bag (right sides facing)
- Sew around top edge, leaving a turning gap
- Turn right side out
- Close gap
Attach Handles
- Position handles 8–10 cm (3–4 inches) from each side
- Make sure they’re not twisted
- Sew securely with a square or X stitch
Final Press
- Press the entire bag
- Shape corners neatly
Pro Tip
Stick to a colour palette (like neutrals + sage or warm tones) if you want your bag to feel cohesive rather than random.
3. Reversible Tote Bag
If you want a tote bag that gives you two looks without extra work, this reversible tote is a great project to try. It’s still beginner-friendly, but the finished result feels a bit more polished.
This reversible tote bag uses two fabrics sewn together, so the inside becomes the outside depending on how you flip it. No separate lining step everything is built in, which makes it easier than it looks.
You’ll end up with a sturdy everyday tote that can match different outfits or moods just by turning it inside out.
Why You’ll Love This Tote
- Two bags in one (fully reversible)
- No exposed seams inside
- Beginner-friendly with a slightly elevated finish
- Great way to mix patterns and colours
Materials You’ll Need
- Fabric A (outer): medium-weight cotton or canvas
- Fabric B (inner/reversible side): cotton, linen, or canvas
- Matching thread
- Fabric scissors or rotary cutter
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron
Cutting Measurements
Cut from each fabric (A and B):
- 2 rectangles (bag body):
40 cm x 45 cm (16 x 18 inches)
Cut (using either fabric or contrast fabric):
- 2 handle strips:
10 cm x 60 cm (4 x 24 inches)
Step-by-Step Instructions
Prepare Your Pieces
- Iron both fabrics
- Cut all pieces accurately
- Keep Fabric A and Fabric B pieces separate so you don’t mix them up
Make the Handles
- Fold each handle strip in half lengthwise (right sides together)
- Sew along the long edge with a 1 cm seam allowance
- Turn right side out
- Press flat with seam along one edge
- Optional: topstitch along both long edges for strength
Set handles aside.
Sew Each Bag Separately
Fabric A (first bag layer):
- Place the two Fabric A pieces right sides together
- Sew down both sides and along the bottom (1 cm seam allowance)
- Leave the top open
Fabric B (second bag layer):
- Repeat the same steps with Fabric B
You now have two separate tote “shells”
(Optional) Box the Corners (Both Bags)
- Flatten one bottom corner so the side seam and bottom seam align
- Measure 4–5 cm (1.5–2 inches) across
- Sew straight across
- Repeat for all 4 corners (both bags)
This gives the tote more structure and space.
Attach Handles to One Bag
- Take fabric A bag (right side out)
- Position handles on the outside: 8–10 cm (3–4 inches) from each side seam
- Make sure handles are not twisted
- Pin in place
Stitch a square or X at each handle end for strength
Join the Two Bags
- Keep Fabric A bag right side out (with handles attached)
- Turn Fabric B bag inside out
Now place Fabric A bag inside fabric B bag the right sides should be facing each other
- Line up side seams carefully
- Pin around the entire top edge
Sew the Top Edge
- Sew all the way around the top opening with a 1 cm seam allowance
- Leave a gap of about 8–10 cm (3–4 inches) for turning
Turn the Bag Right Side Out
- Pull the bag through the gap
- Push everything through until both fabrics are right side out
Close the Gap
- Fold the raw edges of the gap inward
- Sew it closed with a straight stitch (or ladder stitch if hand sewing)
Final Finish
- Push one side inside the other to form the reversible bag
- Press the top edge neatly
- Optional: topstitch around the top edge for a clean, professional finish
Pro Tip
Choose one bold fabric and one neutral this gives you a practical everyday bag and a statement version in one project.
4. French Seam Tote Bag: Clean Finish, No Raw Edges
If you want your tote bag to look neat on the inside as well as the outside, this French seam version is worth making. It’s still simple to sew, but the seams are enclosed so there are no raw edges showing.
This French seam tote bag is a good next step once you’re comfortable with basic sewing. You’re still using straight seams, just sewing them in a different order to create a cleaner finish.
You’ll end up with a tote that looks more finished, holds up better over time, and feels closer to something you’d buy in a shop.
Why You’ll Love This Tote
- No raw edges inside the bag
- Stronger seams for everyday use
- Cleaner, more professional finish
- Still beginner-friendly with simple steps
Materials You’ll Need
- Medium-weight cotton, canvas, or linen
- Matching thread
- Fabric scissors or rotary cutter
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron (important for this method)
Cutting Measurements
- 2 rectangles (tote body):
40 cm x 45 cm (16 x 18 inches) - 2 handle strips:
10 cm x 60 cm (4 x 24 inches)
Step-by-Step Instructions
Prepare Your Fabric
- Iron fabric so it’s smooth and easy to work with
- Cut all pieces to size
Make the Handles
- Fold each strip in half lengthwise (right sides together)
- Sew along the long edge (1 cm seam allowance)
- Turn right side out
- Press flat
- Optional: topstitch along both edges
Set aside.
Hem the Top Edges First
- Fold top edge down 1 cm (⅜ inch), press
- Fold again 2–3 cm (1 inch), press
- Sew along the folded edge
Do this on both body pieces before joining them
First Seam (Wrong Sides Together)
This is the key difference with French seams.
- Place fabric pieces wrong sides together
- Pin sides and bottom
- Sew around sides and bottom using a small seam allowance (about 0.5 cm / ¼ inch)
Trim and Press
- Trim seam allowance slightly to reduce bulk
- Turn the bag inside out
- Press seams flat so edges are crisp
Second Seam (Right Sides Together)
- With the bag now inside out, sew again along the sides and bottom
- Use a larger seam allowance (about 1 cm / ⅜ inch)
This encloses the raw edges inside the seam
(Optional) Box the Corners
- Flatten bottom corners so seams line up
- Measure 4–5 cm (1.5–2 inches)
- Sew straight across
- Repeat both sides
Attach the Handles
- Turn bag right side out
- Position handles 8–10 cm (3–4 inches) from each side
- Make sure they’re not twisted
- Pin in place
Sew a square or X at each handle end for strength
Final Press
- Press the entire bag
- Make sure seams are flat and crisp
Pro Tip
Take your time pressing between steps this is what makes French seams look clean and professional rather than bulky.
5. Boxed Corner Tote Bag: Roomy & Structured
If you want a tote bag that actually holds its shape and fits more than the basics, this boxed corner version is a great one to make. It looks more structured and feels more practical for everyday use.
This boxed corner tote bag is still beginner-friendly, but adds one simple step that makes a big difference creating depth at the bottom so the bag can stand and carry bulkier items easily.
You’ll end up with a tote that works well for groceries, books, or market shopping, and it feels more like a “real” bag rather than a flat one.
Why You’ll Love This Tote
- Flat base so it stands up on its own
- Holds more than a basic tote
- Still easy to sew with straight seams
- Great for everyday use or selling
Materials You’ll Need
- Medium to heavy-weight canvas, cotton drill, or denim
- Matching thread
- Fabric scissors or rotary cutter
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron
Cutting Measurements
- 2 rectangles (tote body):
40 cm x 45 cm (16 x 18 inches) - 2 handle strips:
10 cm x 60 cm (4 x 24 inches)
Step-by-Step Instructions
Prepare the Fabric
- Iron fabric flat
- Cut all pieces to size
Make the Handles
- Fold each strip in half lengthwise (right sides together)
- Sew along the long edge (1 cm seam allowance)
- Turn right side out
- Press flat
- Optional: topstitch both edges
Hem the Top Edges
- Fold top edge down 1 cm (⅜ inch), press
- Fold again 2–3 cm (1 inch), press
- Sew along the fold
Attach the Handles
- Position handles 8–10 cm (3–4 inches) from each side
- Ensure they are not twisted
- Pin securely
Sew a square or X at each handle end for strength
Sew the Bag Body
- Place fabric pieces right sides together
- Sew down both sides and along the bottom (1 cm seam allowance)
Create the Boxed Corners (Key Step)
This is what gives the bag structure.
- Take one bottom corner
- Flatten it so the side seam lines up with the bottom seam
- You’ll create a triangle shape
- Measure 5–7 cm (2–3 inches) from the tip
- Draw a straight line across
- Sew along that line
- Trim off excess fabric (optional, leave 1 cm seam)
- Repeat on the other corner
Finish the Bag
- Turn the bag right side out
- Push out the corners
- Press the bag
Pro Tip
The wider your boxed corner measurement, the deeper your bag will be great if you want a larger market-style tote.
6. Denim Upcycled Tote Bag: Made from Old Jeans
If you’ve got a pair of old jeans you don’t wear anymore, this tote bag is a practical way to reuse them. Denim is strong, easy to work with, and already built to handle weight.
This denim upcycled tote bag uses sections of jeans (including pockets if you want) to create a durable everyday bag. It’s simple to sew, but the finished result looks solid and useful.
You’ll end up with a tote that works for groceries, books, or everyday use—and it’s the kind of project people love to make and sell.
Why You’ll Love This Tote
- Uses old jeans (no need to buy fabric)
- Strong and long-lasting
- Built-in features like pockets
- Great for markets or selling
Materials You’ll Need
- 1–2 pairs of old jeans
- Matching thread (or contrast thread for a denim look)
- Fabric scissors (sharp denim is thick)
- Pins or clips
- Sewing machine (denim needle recommended)
- Measuring tape or ruler
- Iron
Cutting Guide
From your jeans, cut:
- 2 panels (tote body):
40 cm x 45 cm (16 x 18 inches)
(use back or front leg sections) - Optional pocket section:
Cut around existing back pocket to keep it intact - 2 handle strips:
10 cm x 60 cm (4 x 24 inches)
(or reuse waistband/long strips from legs)
Step-by-Step Instructions
Cut and Prepare the Denim
- Cut flat sections from the legs of the jeans
- Avoid thick seams where possible
- Press fabric flat
Add the Pocket (Optional but Recommended)
- Position the original jean pocket onto one panel
- Pin in place
- Sew around the sides and bottom of the pocket
This adds function and makes the tote feel more “finished”
Make the Handles
Option 1 (clean look):
- Fold strips lengthwise (right sides together)
- Sew along long edge
- Turn right side out
- Press
Option 2 (easier + stronger):
- Cut long strips from jeans
- Fold raw edges inward
- Topstitch both sides
Attach Handles
- Position handles 8–10 cm (3–4 inches) from each side
- Make sure they’re not twisted
- Pin in place
Stitch a square or X for strength
Sew the Bag Body
- Place panels right sides together
- Sew down both sides and across the bottom (1 cm seam allowance)
Create Boxed Corners: Recommended for Denim
- Flatten bottom corners
- Measure 5–7 cm (2–3 inches)
- Sew across
- Repeat both sides
This helps the bag hold shape and carry more
Finish the Bag
- Turn right side out
- Push out corners
- Press if needed
Pro Tip
Use contrasting topstitching (like classic denim thread) to give your tote a more professional, store-bought look.
7. Boho Fringe Tote Bag: Soft & Aesthetic Style
If you want a tote bag that feels more like an accessory than just something practical, this boho version is a great one to make. It’s relaxed, textured, and works with a wide range of outfits.
This boho fringe tote bag uses soft fabrics and simple construction, with added fringe or trim to give it that layered, styled look. It’s still beginner-friendly, but the finished bag feels more creative and put-together.
You’ll end up with a tote that works for everyday use, beach days, or casual outings and it’s the kind of bag people notice.
Why You’ll Love This Tote
- Soft, relaxed shape (easy to sew)
- Fringe adds texture and movement
- Strong Pinterest aesthetic appeal
- Great for gifts or selling
Materials You’ll Need
- Soft fabric (linen, cotton, muslin, or light canvas)
- Fringe trim, tassel trim, or fabric strips
- Matching thread
- Fabric scissors or rotary cutter
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron
Cutting Measurements
- 2 rectangles (tote body):
40 cm x 45 cm (16 x 18 inches) - 2 handle strips:
10 cm x 60 cm (4 x 24 inches) - Fringe trim:
Enough to run across the front panel (or around the bag if preferred)
Step-by-Step Instructions
Prepare the Fabric
- Iron fabric so it’s smooth
- Cut all pieces to size
Add the Fringe Detail (Key Feature)
- Take one tote panel (front)
- Position fringe trim horizontally across the fabric
(about 10–15 cm / 4–6 inches down from the top works well) - Pin in place
Sew along the top edge of the trim to secure it
Optional:
- Add multiple rows of fringe
- Or place trim along the top edge or sides
Make the Handles
- Fold each strip lengthwise (right sides together)
- Sew along the long edge
- Turn right side out
- Press flat
- Optional: topstitch
Attach the Handles
- Position handles 8–10 cm (3–4 inches) from each side
- Ensure they are not twisted
- Pin in place
Stitch a square or X for strength
Sew the Bag Body
- Place panels right sides together
- Sew sides and bottom (1 cm seam allowance)
(Optional) Box the Corners
- Flatten bottom corners
- Measure 4–6 cm (1.5–2.5 inches)
- Sew across
- Repeat both sides
Finish the Bag
- Turn right side out
- Push out corners
- Press the bag
Pro Tip
Keep your fabric neutral and let the fringe stand out, or go full boho with layered textures and mixed tones.
8. Minimal Linen Tote Bag: Clean & Elevated Style
If you prefer a simple, clean look that works with everything, this linen tote is a great one to make. It’s minimal, soft, and feels more like something you’d buy in a boutique.
This minimal linen tote bag keeps the design simple no extra details, just good fabric, clean seams, and a relaxed shape. It’s beginner-friendly, but the finished result feels polished and put together.
You’ll end up with a tote that works for everyday use, errands, or casual outings, and it pairs easily with almost any outfit.
Why You’ll Love This Tote
- Clean, minimal design
- Soft but structured enough for daily use
- Beginner-friendly with straight seams
- High-end look with simple materials
Materials You’ll Need
- Medium-weight linen fabric (or linen blend)
- Matching thread (keep it neutral for a clean finish)
- Fabric scissors or rotary cutter
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron (important for crisp edges)
Cutting Measurements
- 2 rectangles (tote body):
40 cm x 45 cm (16 x 18 inches) - 2 handle strips:
10 cm x 60 cm (4 x 24 inches)
Step-by-Step Instructions
Prepare the Fabric
- Iron linen well (linen wrinkles easily)
- Cut all pieces to size
Make the Handles
- Fold each strip lengthwise (right sides together)
- Sew along the long edge (1 cm seam allowance)
- Turn right side out
- Press flat with seam along one edge
Optional: topstitch along both edges for a clean, tailored look
Hem the Top Edges
- Fold top edge down 1 cm (⅜ inch), press
- Fold again 2–3 cm (1 inch), press
- Sew along the fold
Keep stitching straight and neat this is visible on the finished bag
Attach the Handles
- Position handles 8–10 cm (3–4 inches) from each side
- Keep placement even for a balanced look
- Ensure straps are not twisted
- Pin in place
Stitch a square or clean rectangle for a minimal finish
Sew the Bag Body
- Place fabric pieces right sides together
- Sew down both sides and along the bottom (1 cm seam allowance)
(Optional) Light Structure
- For a slightly more structured look, you can:
- Add a small boxed corner (3–4 cm / 1–1.5 inches)
- Or leave flat for a softer drape
Finish the Bag
- Turn right side out
- Push corners into shape
- Press the entire bag for a crisp finish
Pro Tip
Pressing is what makes this bag look high-end. Linen can look messy if skipped, but polished if pressed well.
9. Japanese Knot Tote Bag: Unique Wrap Handle Style
If you want a tote bag that looks different but is still easy to make, this Japanese knot style is a great one to try. It has a built-in handle design where one strap slips through the other, so you don’t need buttons, zippers, or closures.
This Japanese knot tote bag uses a simple curved pattern and basic seams, but the finished result looks more styled and intentional than a standard tote.
You’ll end up with a compact, secure bag that’s great for everyday use, gifting, or selling.
Why You’ll Love This Tote
- Unique wrap-through handle (no hardware needed)
- Bag stays closed when carried
- Beginner-friendly once cut correctly
- High Pinterest click appeal
Materials You’ll Need
- Medium-weight cotton, linen, or light canvas
- Optional lining fabric (recommended for a cleaner finish)
- Matching thread
- Fabric scissors
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron
Cutting & Shape Guide
This bag is cut using a rounded shape with two different handle lengths.
You’ll need to cut:
- 2 outer pieces (mirror images)
- 2 lining pieces (mirror images)
Basic Size Guide:
- Bag body height: ~40 cm (16 inches)
- Width: ~35 cm (14 inches)
- One handle: shorter
- One handle: longer (to loop through)
The easiest method:
- Fold fabric in half
- Draw one side of the shape
- Cut, then mirror for the second piece
Step-by-Step Instructions
Cut Your Fabric
- Cut 2 mirrored outer pieces
- Cut 2 mirrored lining pieces
- Make sure one handle side is longer than the other
Sew Outer Bag
- Place outer pieces right sides together
- Sew around the curved sides and bottom
- Leave the top and handles open
Sew Lining
- Repeat the same steps with lining fabric
- Leave a small gap at the bottom for turning
Join Outer and Lining
- Place outer bag inside lining (right sides together)
- Match edges around handles and opening
- Pin carefully, especially around curves
Sew Around the Top
- Sew all the way around the top edge and handles
- Go slowly around curves for a clean finish
Turn the Bag
- Pull the bag through the gap in the lining
- Push everything right side out
- Shape the curves neatly
Close the Gap
- Fold raw edges inward
- Sew closed
Final Press
- Press all edges, especially around handles
- Make sure curves sit flat and smooth
Use the Knot Feature
- Slide the longer handle through the shorter one
- The bag closes naturally when carried
Pro Tip
Keep your curves smooth when cutting this is what makes the bag look polished instead of homemade.
10. Drawstring Tote Bag: Easy + Functional
If you want a tote bag that can actually close at the top, this drawstring version is a great one to make. It keeps everything contained while still being simple to sew.
This drawstring tote bag combines a basic tote shape with a built-in channel at the top for a cord or ribbon. It’s still beginner-friendly, but adds a really practical feature.
You’ll end up with a bag that works well for everyday use, travel, gym items, or even as a gift bag.
Why You’ll Love This Tote
- Closes at the top (more secure)
- Beginner-friendly with one extra step
- Great for travel or everyday use
- Strong “useful DIY” Pinterest appeal
Materials You’ll Need
- Cotton, linen, or light canvas fabric
- Matching thread
- Drawstring cord, rope, or ribbon
- Safety pin or bodkin (for threading)
- Fabric scissors
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron
Cutting Measurements
- 2 rectangles (bag body):
40 cm x 45 cm (16 x 18 inches) - 2 small rectangles (optional casing reinforcement):
5 cm x 10 cm (2 x 4 inches) - Drawstring cord:
~150 cm (60 inches)
Step-by-Step Instructions
Prepare the Fabric
- Iron fabric flat
- Cut all pieces
Create the Drawstring Openings
- On each side seam (near the top), mark about 4–5 cm (1.5–2 inches) down
- Sew the side seams from the bottom up to that mark
- Leave the gap open (this is where the cord will come out)
Sew the Bag Body
- Place pieces right sides together
- Sew sides and bottom (remember to leave those gaps at the top sides)
(Optional) Box the Corners
- Flatten bottom corners
- Measure 4–6 cm (1.5–2.5 inches)
- Sew across
- Repeat both sides
Create the Drawstring Channel
- Fold the top edge down about 1 cm (⅜ inch), press
- Fold again about 3–4 cm (1.5 inches), press
- Make sure the side openings stay open
- Sew all the way around the folded edge to create the casing
Thread the Drawstring
- Attach safety pin to one end of cord
- Feed it through the casing
- Bring it out the same side
Optional:
- Use two cords (one from each side) for a tighter closure
Finish the Bag
- Tie ends of cord securely
- Adjust gathers evenly
Pro Tip
Use a thicker rope or cotton cord if you want a more premium, styled look.
11. Library / Book Tote Bag: Strong & Book-Friendly
If you carry books regularly, a basic tote isn’t always enough. This version is designed to hold weight, stay structured, and keep everything in place.
This library tote bag is slightly deeper and stronger than a standard tote, with optional inside pockets to keep smaller items organised. It’s still simple to sew, but the finished bag feels more purposeful.
You’ll end up with a tote that works for library visits, bookstores, or everyday use and it’s a style that’s very popular with book lovers.
Why You’ll Love This Tote
- Strong enough for heavier books
- Deeper design for stacking items
- Optional pockets for organisation
- High Pinterest appeal (book niche)
Materials You’ll Need
- Medium to heavy-weight canvas, denim, or cotton drill
- Matching thread
- Fabric scissors or rotary cutter
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron
Optional:
- Lining fabric
- Interfacing (for extra strength)
Cutting Measurements
- 2 rectangles (tote body):
45 cm x 50 cm (18 x 20 inches) (slightly larger than standard) - 2 handle strips:
10 cm x 65 cm (4 x 26 inches) (longer for shoulder comfort) - Optional pocket piece:
25 cm x 30 cm (10 x 12 inches)
Step-by-Step Instructions
Prepare the Fabric
- Iron fabric flat
- Cut all pieces to size
Add the Inside Pocket (Optional but Recommended)
- Fold top edge of pocket piece down 1 cm, then again 2 cm
- Sew the top hem
- Place pocket on one body panel
- Pin in place
- Sew around sides and bottom
This is perfect for bookmarks, phone, or keys
Make the Handles
- Fold strips lengthwise (right sides together)
- Sew along long edge
- Turn right side out
- Press flat
- Optional: topstitch both edges
Attach the Handles
- Position handles 8–10 cm (3–4 inches) from each side
- Make sure they are not twisted
- Pin securely
Sew a square or X for strength (important for heavy books)
Sew the Bag Body
- Place panels right sides together
- Sew sides and bottom (1 cm seam allowance)
Box the Corners (Recommended)
- Flatten bottom corners
- Measure 5–7 cm (2–3 inches)
- Sew across
- Repeat both sides
This helps the bag hold multiple books comfortably
Finish the Bag
- Turn right side out
- Push out corners
- Press well
Pro Tip
Use thicker fabric or add interfacing if you plan to carry heavier hardcover books regularly.
12. Beach Tote Bag: Large + Lined
If you need a tote that can carry more than just the basics, this large beach version is a great one to make. It’s roomy, strong, and designed to handle bulkier items like towels, sunscreen, and snacks.
This beach tote bag uses a lined construction for extra durability and a cleaner finish. It’s still beginner-friendly, but feels more structured and practical than a standard tote.
You’ll end up with a bag that works for beach days, pool trips, travel, or even everyday use when you need extra space.
Why You’ll Love This Tote
- Large size for bulky items
- Lined for strength and durability
- Great for summer and travel
- Strong Pinterest seasonal appeal
Materials You’ll Need
- Outer fabric (canvas, cotton, or linen)
- Lining fabric (cotton or lightweight canvas)
- Matching thread
- Fabric scissors or rotary cutter
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron
Optional:
- Interfacing for extra structure
- Pocket fabric
Cutting Measurements
- 2 outer rectangles:
50 cm x 45 cm (20 x 18 inches) - 2 lining rectangles:
50 cm x 45 cm (20 x 18 inches) - 2 handle strips:
10 cm x 70 cm (4 x 28 inches) - Optional pocket:
25 cm x 30 cm (10 x 12 inches)
Step-by-Step Instructions
1. Prepare the Fabric
- Iron all fabric
- Cut outer, lining, and handles
2. Add Pocket (Optional)
- Hem top edge of pocket piece
- Pin onto lining fabric
- Sew around sides and bottom
3. Make the Handles
- Fold strips lengthwise (right sides together)
- Sew along long edge
- Turn right side out
- Press flat
- Optional: topstitch
4. Attach Handles to Outer Bag
- Position handles 10–12 cm (4–5 inches) from each side
- Ensure they are not twisted
- Pin in place
- Sew a square or X for strength
5. Sew Outer Bag
- Place outer pieces right sides together
- Sew sides and bottom
6. Sew Lining
- Repeat with lining pieces
- Leave a turning gap at the bottom
7. Box the Corners: Recommended for Beach Tote
- Flatten corners on both outer and lining
- Measure 6–8 cm (2.5–3 inches)
- Sew across
- Repeat all corners
This gives the bag its large, roomy base
8. Join Outer and Lining
- Place outer bag inside lining (right sides together)
- Match seams and edges
- Sew around the top
9. Turn the Bag
- Pull through the gap in lining
- Turn right side out
10. Close the Gap
- Fold edges inward
- Sew closed
11. Final Press
- Push lining into bag
- Press top edge neatly
- Optional: topstitch around top
Pro Tip
Use thicker canvas or add interfacing if you want your bag to hold its shape when filled with towels.
13. Personalized Name Tote Bag: Gift-Friendly & Custom
If you want a tote bag that feels more personal, adding a name or simple wording is an easy way to make it stand out. It turns a basic tote into something meaningful without making the sewing more complicated.
This personalized name tote bag uses a simple base tote design, with added text using vinyl, fabric paint, or embroidery. The construction stays beginner-friendly, but the finished result feels custom and gift-ready.
You’ll end up with a tote that works for birthdays, holidays, or everyday use and it’s a style that’s easy to make and sell.
Why You’ll Love This Tote
- Simple sewing + high impact result
- Easy to customise for different people
- Great for gifts or selling
- Strong Pinterest and Etsy appeal
Materials You’ll Need
- Cotton, canvas, or linen fabric
- Matching thread
- Fabric scissors or rotary cutter
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron
For personalization:
- Heat transfer vinyl (HTV) + heat press or iron
or fabric paint
or embroidery thread
Cutting Measurements
- 2 rectangles (tote body):
40 cm x 45 cm (16 x 18 inches) - 2 handle strips:
10 cm x 60 cm (4 x 24 inches)
Step-by-Step Instructions
Prepare the Fabric
- Iron fabric smooth
- Cut all pieces
Add the Name or Text (Do This First)
Always personalise before assembling the bag
Option 1: Heat Transfer Vinyl (Most Popular)
- Cut your name/design from HTV
- Position on one fabric panel
- Press with iron or heat press
Option 2: Fabric Paint
- Lightly pencil your design
- Paint carefully
- Let dry completely
Option 3: Embroidery
- Mark your design
- Stitch by hand or machine
Make the Handles
- Fold strips lengthwise (right sides together)
- Sew along long edge
- Turn right side out
- Press flat
- Optional: topstitch
Attach Handles
- Position handles 8–10 cm (3–4 inches) from each side
- Ensure they are not twisted
- Pin securely
- Sew a square or X for strength
Sew the Bag Body
- Place panels right sides together
- Sew sides and bottom
(Optional) Box the Corners
- Flatten corners
- Measure 4–6 cm (1.5–2.5 inches)
- Sew across
- Repeat both sides
Finish the Bag
- Turn right side out
- Push corners into shape
- Press the bag
Pro Tip
Keep the font simple and centered clean designs look more premium and are easier to read from a distance.
14. Market Tote with Wide Straps: Comfort + Everyday Use
If you’ve ever carried a heavy tote and felt the straps digging into your shoulder, this version fixes that. Wider straps spread the weight and make the bag much more comfortable to carry.
This market tote with wide straps is designed for everyday use groceries, markets, or errands. It’s simple to sew, but the wider handles make it feel more durable and practical than a basic tote.
You’ll end up with a bag that’s strong, comfortable, and easy to use regularly.
Why You’ll Love This Tote
- Wide straps = more comfortable on shoulders
- Strong enough for groceries or heavier items
- Simple construction with a practical upgrade
- Great for everyday use or selling
Materials You’ll Need
- Medium to heavy-weight canvas, denim, or cotton drill
- Matching thread
- Fabric scissors or rotary cutter
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron
Optional:
- Interfacing for extra strength
Cutting Measurements
- 2 rectangles (tote body):
40 cm x 45 cm (16 x 18 inches) - 2 wide handle strips:
14–16 cm x 60 cm (5.5–6.5 x 24 inches) - Wider than standard straps for comfort
Step-by-Step Instructions
Prepare the Fabric
- Iron fabric flat
- Cut all pieces to size
Make the Wide Straps
- Fold each strip in half lengthwise (right sides together)
- Sew along the long edge (1 cm seam allowance)
- Turn right side out
- Press flat
- Because straps are wider, take time to press evenly
Optional:
- Topstitch along both long edges for strength and a clean finish
Hem the Top Edges
- Fold top edge down 1 cm (⅜ inch), press
- Fold again 2–3 cm (1 inch), press
- Sew along the fold
Attach the Wide Straps
- Position straps 8–10 cm (3–4 inches) from each side
- Make sure straps are flat (not twisted)
- Pin securely
- Sew a reinforced rectangle or box stitch at each end (This is important for weight-bearing use)
Sew the Bag Body
- Place panels right sides together
- Sew sides and bottom (1 cm seam allowance)
Box the Corners (Recommended)
- Flatten bottom corners
- Measure 5–7 cm (2–3 inches)
- Sew across
- Repeat both sides
This helps carry groceries and bulk items easily
Finish the Bag
- Turn right side out
- Push corners into shape
- Press the bag
Pro Tip
If your fabric is lighter, double-layer the straps or add interfacing so they don’t stretch under weight.
15. Tote Bag with Inside Pockets: Organized & Practical
If you want a tote bag that’s easier to use day-to-day, adding inside pockets makes a big difference. It keeps smaller items organised so you’re not digging around every time you need something.
This tote bag with inside pockets uses a simple tote base with added internal compartments. It’s still beginner-friendly, but feels more functional and put-together.
You’ll end up with a bag that works well for everyday use, work, travel, or errands and it’s a style people often prefer over basic totes.
Why You’ll Love This Tote
- Keeps items organised and easy to find
- Simple upgrade to a basic tote
- Practical for everyday use
- Strong “useful DIY” Pinterest appeal
Materials You’ll Need
- Cotton, canvas, or linen fabric
- Matching thread
- Fabric scissors or rotary cutter
- Pins or clips
- Sewing machine
- Measuring tape or ruler
- Iron
Optional:
- Lining fabric (recommended for best finish)
- Interfacing (for structure)
Cutting Measurements
- 2 outer rectangles:
40 cm x 45 cm (16 x 18 inches) - 2 lining rectangles:
40 cm x 45 cm (16 x 18 inches) - 2 handle strips:
10 cm x 60 cm (4 x 24 inches) - Pocket panel:
35 cm x 25 cm (14 x 10 inches)
Step-by-Step Instructions
Prepare the Fabric
- Iron all pieces
- Cut outer, lining, and pocket panel
Create the Pocket Panel
- Fold top edge of pocket panel down 1 cm, then again 2 cm
- Sew the top hem
Divide the Pocket (Optional but Recommended)
- Place pocket panel onto one lining piece
- Pin in place
- Sew vertical lines to create sections:
- 1 wide pocket + 2 smaller pockets
or - Multiple evenly sized sections
This helps organise items like phone, keys, or small essentials
Sew the Pocket Panel to Lining
- Stitch around the sides and bottom of the pocket panel
- Keep top open
Make the Handles
- Fold strips lengthwise (right sides together)
- Sew along long edge
- Turn right side out
- Press flat
- Optional: topstitch
Attach Handles to Outer Bag
- Position handles 8–10 cm (3–4 inches) from each side
- Ensure straps are not twisted
- Pin securely
- Sew a reinforced square or X stitch
Sew Outer Bag
- Place outer pieces right sides together
- Sew sides and bottom
Sew Lining
- Sew lining pieces together
- Leave a turning gap at the bottom
(Optional) Box the Corners
- Flatten corners on both outer and lining
- Measure 4–6 cm (1.5–2.5 inches)
- Sew across
Join Outer and Lining
- Place outer bag inside lining (right sides together)
- Align edges
- Sew around top
Turn the Bag
- Pull through the gap in lining
- Turn right side out
Close the Gap
- Fold edges inward
- Sew closed
Final Finish
- Push lining into bag
- Press top edge neatly
- Optional: topstitch around top
Pro Tip
Adjust pocket sizes based on how you’ll use the bag larger for notebooks, smaller for phone and keys.
Tote bags are one of those projects you can keep coming back to. Once you’ve made one, it’s easy to try different styles, fabrics, and features depending on what you need.
Whether you want something simple for everyday use or a more detailed design to gift or sell, these ideas give you plenty of options to work from. Pick one that fits your skill level and start there you can always build on it as you go.