Sew A Practical Tote With A Zippered Top And Inner Pockets

A handmade tote bag becomes far more useful when it can carry groceries, knitting, library books and everyday essentials without leaving everything in one deep compartment. Adding a zip across the opening gives the bag a secure finish, while internal pockets make keys, cards and a phone easy to find.

This project suits confident beginners who are ready to try a few extra construction techniques. The pattern is based on simple rectangles, so you can adjust the size for a market bag, work tote or compact carryall. A sturdy outer fabric, a smooth zip and carefully pressed seams will make the finished bag look polished.

Before choosing fabrics, it is worth exploring Victoria’s creative story for a sense of how sewing, fabric experimentation and handmade fashion can work together. The best tote designs often come from combining practical construction with a personal choice of colour, texture or print.

Choose Fabrics And Measurements

For a medium-sized tote, cut two outer rectangles measuring 42 cm wide by 36 cm high. Cut the same two pieces from lining fabric. This produces a bag with enough room for a laptop, a water bottle and a folded cardigan, while remaining comfortable to carry. Add two handles measuring 10 cm by 70 cm, or substitute ready-made cotton webbing if you prefer a quicker finish.

A heavy cotton canvas, denim, upholstery-weight linen or medium-weight drill works well for the outside. Australian sewing shops often stock canvas in earthy neutrals, bright coastal shades and prints inspired by native flowers. A firm quilting cotton can work for the lining, though it benefits from medium-weight fusible interfacing if your outer fabric is lighter.

Select a 35–40 cm dress zip or bag zip for the top opening. A closed-end zip is easiest to manage, while a continuous zip can be cut to length and finished with fabric tabs. For pockets, use scraps of lining fabric or a contrasting cotton. Cotton lawn is attractive but may need interfacing to prevent the pocket from sagging.

Prewash washable fabrics before cutting, particularly if the bag may be used at weekend markets or for shopping. Fabric can shrink unevenly, and prewashing helps prevent the lining from becoming shorter than the outer shell. Press each piece flat and check that prints run in the intended direction.

Prepare The Pattern And Pockets

Mark a 4 cm square at both lower corners of each outer and lining rectangle. These squares will be removed to create a boxed base. If you want a wider or narrower tote, keep the height consistent and alter the width, remembering that the finished opening will be slightly smaller than the cut width after seams and the zip are added.

For a simple internal pocket, cut one rectangle measuring 32 cm wide by 24 cm high. Fold it in half with right sides together so it becomes 32 cm by 12 cm, then stitch around the edges with a 1 cm seam allowance, leaving a turning gap along the lower edge. Clip the corners, turn it right side out and press carefully.

Topstitch along the folded upper edge of the pocket. Position it on one lining panel, centred from side to side and approximately 8 cm below the top edge. Stitch around the sides and bottom, then add one or two vertical lines to divide it into sections. A narrow compartment is useful for a pen, while a wider section can hold sunglasses or a phone.

A second pocket can be made as a zipped pouch or a pair of slip pockets. For a divided slip pocket, cut a 32 cm by 28 cm rectangle, fold it in half, press the fold and stitch it to the opposite lining panel. Keep the pocket slightly lower than the first one so the lining remains balanced and the contents do not crowd the zip.

Assemble The Tote Body

Fuse interfacing to the wrong side of the outer panels if the fabric feels soft. Follow the manufacturer’s instructions for temperature and pressing time, and use a pressing cloth when working with heat-sensitive fabric. Interface the handle pieces as well if they need additional stability.

Place the outer panels right sides together and stitch the side seams and lower seam with a 1 cm seam allowance. Finish the raw edges with an overlocker, zigzag stitch or pinking shears. Repeat this process with the lining, leaving a 12 cm turning gap in the centre of the lower seam. The opening will later allow the completed bag to be pulled through.

To form each boxed corner, bring the side seam and lower seam together so they align. Stitch across the opening created by the removed square. A line of stitching 1 cm from the edge is suitable for medium-weight fabric. Repeat for all four corners, then press the seams in opposite directions where possible to reduce bulk.

The following measurements provide a useful starting point, but the proportions can be changed to suit your fabric and intended use.

Component Cut Size Quantity Suggested Fabric
Outer body 42 cm Ă— 36 cm 2 Canvas, denim or drill
Lining body 42 cm Ă— 36 cm 2 Cotton or light canvas
Handle strips 10 cm Ă— 70 cm 2 Outer fabric with interfacing
Main pocket 32 cm Ă— 24 cm 1 Lining or contrast cotton
Divided pocket 32 cm Ă— 28 cm 1 Lining fabric
Zip 35–40 cm 1 Dress or bag zip

For handles made from fabric, fold each strip in half lengthways and press. Open it, fold both long edges towards the centre crease and press again, then fold along the original crease. Stitch close to both long edges. This creates a strong four-layer strap. Mark handle positions 10 cm in from each side seam on the outer panels and baste them in place, keeping the raw ends level with the top edge.

Insert The Zippered Opening

The top zip is easiest to install by treating it as a connection between the outer bag and the lining. Place one lining panel right side up, lay the zip face up along its top edge and place one outer panel on top with its right side facing the lining. The three raw edges should align. Use a zipper foot to stitch close to the teeth without catching them.

Open the layers and press them away from the zip. Topstitch along the seam, approximately 3 mm from the fabric edge. This keeps the seam flat and prevents the lining from catching in the zip. Repeat the process on the other side with the remaining outer and lining panels. Check that both panels are aligned before stitching, as a slight shift can make the zip appear crooked.

Unzip the closure halfway before sewing the side seams. Match the outer panels right sides together and the lining panels right sides together, keeping the zip seam allowances folded towards the lining. Stitch down both sides and across the lower outer seam. Take care around the zip ends, where several layers meet.

Reach through the gap in the lining and turn the bag right side out. Push the boxed corners into shape with a blunt turning tool, then press the top edge. Close the lining gap with a neat machine stitch or ladder stitch by hand. Run the zip back and forth several times to check that the lining is clear and the bag opens smoothly.

Australian weather can influence the final design. A waxed canvas tote is practical for sudden showers in Melbourne, while a lighter cotton version may be more comfortable during humid summer days in Brisbane or Darwin. If the bag is intended for beach trips around Perth or the New South Wales coast, choose a washable lining and add a small loop for keys or sunglasses.

Finish Details And Personal Style

A row of topstitching around the upper edge gives the bag structure and creates a professional-looking finish. Use a longer stitch length, such as 3 mm, and test the thread tension on a scrap first. A matching thread gives a quiet result; a contrasting thread can highlight the shape of the zip and handles.

Reinforce the handle attachment points with a rectangle and diagonal cross, or use a compact bar tack. These areas receive considerable strain when the tote is filled. If you plan to carry heavy groceries, stitch the handles several centimetres further down the body and add a small patch of interfacing behind each attachment point.

Personal details can change the character of the project. Add a fabric label, appliqué, embroidered initials or a small external slip pocket. Scraps from an old linen shirt, a vintage tablecloth or a previous sewing project can become tabs and pocket accents. This is also a practical way to use remnants bought at local fabric markets rather than purchasing another full length of cloth.

For a reversible look, choose a lining that deserves to be seen. A bright botanical print makes the inside easy to identify, while a darker lining hides everyday marks. At Sydney or Adelaide makers’ markets, a well-finished tote with considered fabric combinations can make a useful handmade gift, especially when paired with reusable produce bags or a matching zip pouch.

Victoria’s sewing project journal offers further inspiration for experimenting with garments, fabric choices and handmade pieces. Photograph the tote in natural light, record the fabrics and measurements in a notebook, and note which pockets were most useful after carrying it for a week. Those observations make the next version faster and more personal.

A carefully constructed tote can become a reliable everyday companion, from the Saturday farmers’ market to a craft class, office commute or weekend away. Gather your canvas, lining, zip and thread, then cut the pieces with patience and sew each stage with deliberate pressing. Share the finished bag with your sewing community or keep it as a practical reminder of what thoughtful handmade design can achieve.