Library Tote Bag Tutorial

How to Make a Library Tote Bag: A Step-by-Step Sewing Tutorial for Book Lovers

There is something deeply satisfying about carrying your books in a bag you made yourself. A library tote bag is one of the most practical sewing projects you can take on, whether you are a beginner who has just learned to thread a machine or an experienced sewist looking for a quick, rewarding weekend project. These bags are sturdy, roomy, and endlessly customizable, and once you learn how to make one, you will want to sew them for everyone you know.

This tutorial will walk you through the entire process of making a library tote bag from start to finish. You will learn about choosing the right fabric, cutting your pieces accurately, assembling the bag with clean seams, and adding finishing touches that make your tote both beautiful and durable. By the end, you will have a bag strong enough to carry a stack of hardcovers and stylish enough to show off at the farmers market or beach.


Why a Library Tote Bag Is the Perfect Sewing Project

Before we dive into the tutorial, it is worth talking about why this particular project deserves a spot at the top of your sewing to-do list.

First, the skills involved are foundational. Making a tote bag teaches you straight-line sewing, seam allowances, pressing, topstitching, and how to attach handles — all techniques that translate directly to more complex projects. If you can make a tote bag well, you are building the muscle memory and confidence to take on garments, quilts, and bags with more complex construction.

Second, the materials are inexpensive and easy to find. Unlike a tailored jacket or a structured handbag, a tote bag requires only a yard or two of fabric, some thread, and basic tools you likely already have. You can even upcycle old canvas drop cloths, denim jeans, or linen curtains into a beautiful and functional bag.

Third, and perhaps most importantly, a library tote bag is genuinely useful. With public library return rates improving as more people rediscover the joy of borrowing books, a dedicated book bag is a wonderful thing to have. It protects your library books from the weather, keeps them organized in your car, and signals to the world that you are a person who reads — which is, objectively, a wonderful thing to signal.


Materials and Supplies You Will Need

Let’s start with what you need to gather before you sit down at your sewing machine.

Fabric: The best fabrics for a library tote are those that can hold the weight of multiple books without stretching or tearing. Canvas, duck cloth, denim, or heavy-weight linen are all excellent choices. You will need approximately one yard of your main fabric for a standard-sized tote (roughly 15 inches wide by 16 inches tall). If you want a lined bag, you will need an additional yard of a lighter-weight cotton fabric for the interior.

Thread: Choose a thread that matches or complements your fabric. For canvas and duck cloth, a heavy-duty polyester thread is ideal because it resists breaking under weight.

Handles: You have two options here. You can cut long strips from your main fabric and fold them into handles, or you can purchase pre-made cotton webbing at your local fabric store. Cotton webbing in 1-inch width is the most common choice for tote handles and is extremely durable. You will need about 56 inches of webbing to make two handles of comfortable length.

Interfacing (optional but recommended): A medium-weight fusible interfacing applied to the fabric panels will give your bag extra structure and help it maintain its shape even when empty. This is especially helpful if you are using a lighter fabric like quilting cotton.

Other tools: A sewing machine, fabric scissors or a rotary cutter and mat, a ruler or measuring tape, fabric marking pen or tailor’s chalk, an iron and ironing board, pins or sewing clips, and a seam ripper (just in case).


Cutting Your Fabric

Accurate cutting makes the difference between a bag that looks polished and one that looks rushed. Take your time with this step.

For the main body of the bag, cut two rectangles measuring 16 inches wide by 17 inches tall. These dimensions give you a finished bag that is approximately 15 inches wide by 15 inches tall after accounting for seam allowances, which is the perfect size for carrying several books along with a water bottle and a few personal items.

If you are adding a lining, cut two rectangles from your lining fabric to the same dimensions — 16 inches wide by 17 inches tall.

If you are making fabric handles rather than using webbing, cut two strips that are 4 inches wide by 28 inches long. These will be folded, pressed, and sewn to create handles that are 1 inch wide and very sturdy.

If you are using fusible interfacing, cut two pieces to match your main fabric rectangles and fuse them to the wrong side of the fabric pieces according to the interfacing manufacturer’s instructions. Press each piece thoroughly with a hot iron, using a damp pressing cloth if recommended, and allow the fabric to cool completely before proceeding.


Making the Handles

If you are using purchased cotton webbing, skip to the next section. If you are making your own fabric handles, follow these steps.

Take one of your 4-by-28-inch strips and fold it in half lengthwise with wrong sides together, pressing with your iron to create a center crease. Open it back up, then fold each long raw edge in toward the center crease and press again. You will now have a strip with all raw edges folded neatly inside. Fold the strip in half one more time along the original center crease and press firmly. You should have a neat strip that is 1 inch wide and 28 inches long with no raw edges visible.

Topstitch along both long edges of the strip, stitching as close to the edge as possible — about an eighth of an inch in. This topstitching holds the folds in place and adds visual interest to the handle. Repeat with the second strip.


Assembling the Bag Without a Lining

This method produces a simple, classic tote that is quick to make and still very durable. It is ideal for beginners or anyone who wants to keep the project streamlined.

Place your two main fabric rectangles together with right sides facing each other. Pin or clip the side and bottom edges, leaving the top edge open. Using a half-inch seam allowance, sew down one side, across the bottom, and up the other side, backstitch at the beginning and end of your seam to secure it.

Press your seam allowances open or to one side, then trim the bottom two corners diagonally to reduce bulk. Turn the bag right side out and push the corners out gently with a blunt tool like a chopstick or the end of a pencil.

Now fold the top raw edge of the bag down by half an inch toward the wrong side and press. Fold it down again by another inch and press again. Pin this hem in place all the way around the top opening of the bag.

Before you sew the hem, you need to attach your handles. Position one handle on the front panel of the bag, centering it between the side seams. Each end of the handle should be tucked under the folded hem by at least an inch, with the two ends of the handle placed approximately 4 to 5 inches apart from each other. Repeat with the second handle on the back panel of the bag.

Pin the handles securely in place, then sew around the entire top hem of the bag, sewing close to the bottom folded edge. When you reach each handle end, sew slowly and carefully over the thickness of the webbing or fabric handle. Once you have sewn all the way around, go back and sew a second line of stitching near the top folded edge of the hem for extra strength. This creates a clean channel of stitching at the top of the bag that is both decorative and functional.

For added handle security, stitch a small square or rectangle directly over each handle end after sewing the hem. To do this, sew a small square around the perimeter of the handle attachment point, then stitch an X through the square from corner to corner. This box-and-X stitch is the standard method used in commercial bag making to anchor handles and it distributes stress across a wider area so the handles are far less likely to tear away from the bag over time.


Assembling the Bag With a Lining

A lined tote bag has a cleaner interior, hides all your raw seams, and adds an extra layer of body to the bag. The process takes a bit more time but the result is noticeably more polished.

Sew your main fabric panels together with right sides facing, using a half-inch seam allowance along the sides and bottom, exactly as described above. Leave the top open and do not turn the bag right side out yet.

Sew your lining panels together in the same way, but this time leave a gap of about 5 inches in the center of the bottom seam unsewn. This gap will be used later to turn the whole bag right side out. Press the seam allowances open on both the outer bag and the lining.

Attach your handles to the outside of the main bag. Position each handle on the front and back panels respectively, with the raw ends of the handles aligned with the raw top edge of the bag. Each end of the handle should be placed about 4 to 5 inches apart from the center of the panel. Baste the handles in place by stitching across each end about a quarter inch from the raw edge. The handles will hang down into the inside of the outer bag at this point, which is correct.

Now slide the lining over the outer bag so that right sides are facing each other — the right side of the lining fabric should be touching the right side of the outer fabric. The handles are sandwiched between the two layers. Align the top edges and match the side seams, then pin carefully all the way around the top opening.

Sew around the entire top edge with a half-inch seam allowance. Once you have sewn all the way around, trim any bulk from the corners and clip the curves if your bag has rounded top corners.

Now reach through the gap you left in the lining’s bottom seam and pull the entire bag through to the right side. It takes a moment of patient tugging, but suddenly the bag will pop right side out with the handles standing up proudly and the lining neatly inside the outer bag.

Tuck the lining inside the outer bag and push the corners out carefully. Press the top edge of the bag thoroughly so that the seam sits right at the edge and not rolled to the inside or outside. Close the gap in the lining by folding the raw edges in by half an inch and stitching the opening closed by hand or machine.

Topstitch around the entire top opening of the bag, about a quarter inch from the edge. This topstitching keeps the lining from peeking out at the top and gives the bag a professional, finished appearance.


Customization Ideas to Make Your Tote Unique

One of the best things about making your own library tote is that you can personalize it in countless ways.

Consider adding a simple cotton rope pocket to the inside of your lining before assembling the bag. A single large patch pocket or two smaller divided pockets can hold bookmarks, library cards, pens, and your phone so everything stays organized.

Fabric paint or iron-on vinyl lettering lets you add a quote from your favorite book, your library card number as a decoration, or simply the word BOOKS in large block letters. Heat-transfer vinyl is beginner-friendly and gives crisp, durable results.

Embroidery adds a handmade warmth that no commercial bag can replicate. A simple embroidered stack of books, a reading lamp, or a small floral motif on the front panel takes a bit more time but transforms the bag into something truly special.

If you are sewing for a child who loves the library, use a novelty print fabric featuring their favorite characters or motifs and add their name to the side of the bag with embroidery or vinyl. A smaller version of the same pattern makes an adorable and useful back-to-school gift.


Tips for Making Your Library Tote Last for Years

A well-made canvas or duck cloth tote bag can last for a decade or more with proper care. Prewash your fabric before cutting to prevent shrinkage and color bleeding after the bag is finished. Use a generous seam allowance and reinforce stress points like handle attachments generously. When washing, turn the bag inside out if it has any printed or painted decoration, and hang it to dry rather than putting it in the dryer to preserve the shape and any embellishments.

If your handles ever start to show wear at the attachment points, you can reinforce them from the inside with a small patch of canvas or interfacing. A few minutes of preventive mending will extend the life of the bag considerably.


A Few Final Thoughts

Making a library tote bag is one of those projects that manages to be both beginner-friendly and endlessly satisfying for experienced sewists. The construction is simple enough to complete in an afternoon, but the result is something you will use every single week. Every trip to the library, every borrowed novel tucked safely inside a bag you made with your own hands, carries with it a small but genuine pleasure.

If you are new to sewing, start with a single exterior layer in a sturdy canvas and work your way up to the lined version once you feel comfortable with the basics. If you have been sewing for years, try experimenting with waxed canvas, upcycled denim, or quilted fabric panels to take the design in a new direction.

However you approach it, the library tote bag is a project worth returning to again and again. Make one for yourself, make one for a friend, or make a whole stack as gifts for the readers in your life. Books deserve a good bag, and now you know exactly how to make one.

Categorized in:

Bags,

Last Update: September 10, 2026

Tagged in:

, , ,