How to make a pet carrier bag
A boxy carrier for a small dog or cat. The mesh top lets you see in and keeps the air moving, and a fabric carrier is often better tolerated than a hard plastic one. A stiff board in the base keeps it steady when you lift it.
1. Materials & tools
Materials (standard size)
- Main fabric (8–11 oz canvas or quilted cotton) — about 110 cm wide × 130 cm (44 × 51 in)
- Lining fabric (water-repellent or washable) — the same amount
- Mesh fabric — about 40 × 30 cm (16 × 12 in)
- Heavy fusible interfacing or batting — for the body
- Webbing for the handles — the length you chose, × 2
- Zip for the top opening — 1
- Plastic board for the base
Tools
- Sewing machine (or needle and thread)
- Fabric marker or pencil
- Ruler and scissors
- Iron
- Pins or clips
2. Make the pattern (auto-generated in Katagami)
With the Katagami pattern tool, you just enter the finished size and it drafts a seam-allowance-included pattern, tiled to print at actual size on Letter or A4.
- Open the tool
Open the pattern tool and choose “Pets” → “Pet carrier bag” from the tabs at the top. - Enter the size
Enter the finished width, height, gusset and the handle length and cut width. Presets cover cat/small dog, standard and large. - Set the seam allowance
Use the slider at the bottom (beginners: 1.0–1.5 cm / about 3/8–5/8 in). - Print
Press “Print (actual size)”, then in the print dialog set Scale = 100% and turn “Fit to page” OFF. Check the 50 mm calibration box on the first guide sheet with a ruler.
3. Cutting the fabric
- Measure your animal
Measure the body length lying down and the height sitting up. They will not stand in a carrier, so lying measurements are what matter. - Trace the pattern
Trace the body panels, the gusset, the top and the handles. - Cut
Cut everything in main and lining, plus two handles, and fuse heavy interfacing or batting to the main body and gusset.
4. Sewing
4-1. Make the mesh top
- Cut the window out of the top panel.
- Lay the mesh underneath and stitch 3 mm outside the window edge.
- Bind the window edge with bias tape, or enclose it between the main and lining layers. A raw mesh edge catches claws.
- Set the zip along one side of the top so it opens.
4-2. Attach the handles
- Stitch a handle to each body panel, running the stitching a third of the way down the panel and finishing with a rectangle and a cross.
- The animal's weight is on these. Reinforce them thoroughly.
- Do it while the panels are flat.
4-3. Attach the gusset
- Match the center of the gusset to the base center of one body panel and pin outward from there.
- Sew all the way around, clipping the gusset at the base corners.
- Attach the second panel the same way, and assemble the lining likewise leaving a 15 cm (6 in) gap.
- Working from the center outward is what keeps the two pieces in step.
4-4. Attach the top and finish
- Turn the main carrier out and slip it inside the lining, right sides together.
- Sew the top panel into the upper edge on three sides, leaving the zip side free to open.
- Turn through the gap, close it, push the lining in and topstitch around the opening.
- Cut a plastic board to the base size and drop it in.
✏️ The mesh edge must be bound. A raw mesh edge is exactly what a claw catches on, and a claw caught in mesh is a genuine injury. Bind it or enclose it between two layers — this one is not optional.
5. Tips & variations
- Base board: plastic board in the base stops the carrier sagging, and an animal on a firm floor settles much faster.
- Washable lining: accidents happen. Water-repellent lining, or a separate removable mat.
- Add a shoulder strap: D-rings at each end let you add one, which is far easier over any distance.
Generate the pattern for free in Katagami and print it at actual size. Change the size and try again in seconds.
Open the pattern tool →