🧢 Beautiful ✨ Detailed πŸ’ Adorable

Powerpuff Heart Shoulder Bag Pattern

Powerpuff Heart Shoulder Bag Pattern
4.0β˜… Rating
5-7 Hours Time Needed
1.4K Made This
βœ‚οΈ

Intermediate Level

Ideal for those with basic crochet experience, featuring slightly more advanced stitches and techniques to expand your skills.

⏱️

Weekend Treat

Takes 5-7 hours, making it an enjoyable project to finish over a couple of days.

✨

Stylish Touch

An elegant detail to elevate any look, combining traditional techniques with contemporary design sensibilities.

About This Powerpuff Heart Shoulder Bag Pattern

This pattern creates a tapestry-style shoulder bag featuring a distinctive heart motif across the main body. You can follow the charted tapestry diagrams or the step-by-step written instructions for each row. The bag is worked in single crochet using two main colours (C1 darker, C2 lighter), with an optional third colour for variation. It includes instructions for the main body, base, strap, assembly and finishing.

Powerpuff Heart Shoulder Bag Pattern crochet pattern - detailed view of completed project

Perfect for making a personalised accessory using your favourite cotton or aran yarn. Clear charts and written rows make it easy to follow whether you prefer charts or text.

Why You'll Love This Powerpuff Heart Shoulder Bag Pattern

I absolutely love this pattern because it combines the visual impact of tapestry crochet with a practical, everyday accessory you can use. I enjoy the rhythmic colour changesβ€”they are meditative and satisfying as the heart motif emerges. The pattern is flexible so I can experiment with different yarn weights and colours to create different looks. Sharing this design brings me joy because it turns simple stitches into a bold, wearable piece that people notice and compliment.

Powerpuff Heart Shoulder Bag Pattern step 1 - construction progress Powerpuff Heart Shoulder Bag Pattern step 2 - assembly progress Powerpuff Heart Shoulder Bag Pattern step 3 - details and accessories Powerpuff Heart Shoulder Bag Pattern step 4 - final assembly and finishing

Switch Things Up

I love how easy it is to customise this bag by swapping colours β€” try pastel tones for a soft, vintage look or bold contrasting shades for a statement piece.

To make the bag larger or smaller, change your yarn weight and corresponding hook size; thicker yarn and a larger hook will give you a chunkier, bigger bag.

I often adjust the strap length by repeating the middle 8-row repeat more or fewer times to fit different body sizes or wearing styles (crossbody vs shoulder).

Consider adding a fabric lining for structure and to hide and secure all ends; it also gives a polished finish and protects small items from slipping through stitches.

If you want a stiffer bag, stitch a layer of interfacing or thin cardboard into the base before sewing the lining in place to help the bag keep its shape.

Change up the motif by swapping which colour is dominant in the chart (make C2 the darker colour) for a reversed contrast effect.

I like to embroider initials or small motifs onto the strap once it's attached β€” use simple backstitch embroidery to personalise each bag.

For a more boho look, add fringe or tassels to the bottom edges after assembly, making sure to secure them with a few tight knots and weaving in ends.

You can replace single crochet edging with slip stitch or crab stitch for a different edge texture; experiment with the edging colour to create a framed look around the heart motif.

Try using a variegated yarn as one of your colours for a subtle colour shift that adds depth without changing the chart, and enjoy the unique result every time.

Common Mistakes & How to Fix Them

βœ— Not carrying the unused colour securely while tapestry crocheting; always hold the unused strand in line with your work and crochet over it to hide it and maintain even tension. βœ— Skipping the chain at the beginning of rows and misplacing the first stitch; place the first sc in the second chain from your hook as noted to keep your stitch count correct. βœ— Failing to count stitches after each row leads to misalignment in the charted motif; count after every row and compare to the written row counts to stay accurate. βœ— Pulling yarn too tight when crocheting over a carried strand creates puckering; maintain gentle consistent tension and pull the carried strand relatively snug but not tight. βœ— Not placing a stitch marker to mark the top of the strap makes attachment tricky; place a marker on the 27th row of the strap to help align the strap to the bag during assembly.

Powerpuff Heart Shoulder Bag Pattern

Make a charming tapestry shoulder bag featuring a bold heart motif using single crochet tapestry technique. This pattern guides you through charted and written instructions so you can choose your preferred method and personalise colours. Suitable for crafters comfortable with colour changes and reading simple charts, it creates a stylish handmade accessory.

Intermediate 5-7 Hours

Materials Needed for Powerpuff Heart Shoulder Bag Pattern

β€” Main Fabric

  • 01
    Standard milk cotton yarn (thick weight 3) - recommended weight 3 (or up to weight 4) for main colours
  • 02
    Three colours of yarn recommended (C1 darker, C2 lighter, optional third colour for variation) - choose similar weights for consistency
  • 03
    Colour 1 (C1) - darker colour used heavily in charts (approximate amount depends on yarn and size chosen)
  • 04
    Colour 2 (C2) - lighter colour used in charts (approximate amount depends on yarn and size chosen)
  • 05
    Optional Accent Colour - small amount for variations or straps if desired

β€” Tools Required

  • 01
    Crochet hook size 4.0mm (recommended) or larger
  • 02
    A pair of scissors
  • 03
    Yarn needle for sewing and weaving ends
  • 04
    Stitch markers (optional - you can improvise with bobby pins or safety pins)
  • 05
    Tape measure (for checking dimensions)

Progress Tracker

0% Complete

β€” Part 1: Creating the main body of the bag :

Part 1A: Creating the rectangular portion of the main body :

Tapestry chart: P1A. Chart legend: black = C1, grey = C2. Begin by chaining 37 in C1, and then follow the chart. Do NOT fasten off once you finish - move onto part 1B (written instructions).

Info :

Begin by chaining 37 in C1.

ROW 1 :

[note - place the first sc in the second ch from your hook] 7 scs in C1, change colour, 5 scs in C2, change colour, 4 scs in C1, change colour, 4 scs in C2, change colour, 4 scs in C1, change colour, 5 scs in C2, change colour, 7 scs in C1. Ch1 and turn your work.

ROW 2 :

6 scs in C1, change colour, 5 scs in C2, change colour, 4 scs in C1, change colour, 6 scs in C2, change colour, 4 scs in C1, change colour, 5 scs in C2, change colour, 6 scs in C1. Ch1 and turn your work.

ROW 3 :

5 scs in C1, change colour, 5 scs in C2, change colour, 4 scs in C1, change colour, 8 scs in C2, change colour, 4 scs in C1, change colour, 5 scs in C2, change colour, 5 scs in C1. Ch1 and turn your work.

ROW 4 :

4 scs in C1, change colour, 5 scs in C2, change colour, 4 scs in C1, change colour, 4 scs in C2, change colour, 2 scs in C1, change colour, 4 scs in C2, change colour, 4 scs in C1, change colour, 5 scs in C2, change colour, 4 scs in C1. Ch1 and turn your work.

ROW 5 :

3 scs in C1, change colour, 5 scs in C2, change colour, 4 scs in C1, change colour, 4 scs in C2, change colour, 4 scs in C1, change colour, 4 scs in C2, change colour, 4 scs in C1, change colour, 5 scs in C2, change colour, 3 scs in C1. Ch1 and turn your work.

ROW 6 :

3 scs in C1, change colour, 4 scs in C2, change colour, 4 scs in C1, change colour, 3 scs in C2, change colour, 8 scs in C1, change colour, 3 scs in C2, change colour, 4 scs in C1, change colour, 4 scs in C2, change colour, 3 scs in C1. Ch1 and turn your work.

ROW 7 :

2 scs in C1, change colour, 4 scs in C2, change colour, 4 scs in C1, change colour, 3 scs in C2, change colour, 4 scs in C1, change colour, 2 scs in C2, change colour, 4 scs in C1, change colour, 3 scs in C2, change colour, 4 scs in C1, change colour, 2 scs in C1. Ch1 and turn your work.

ROW 8 :

1 sc in C1, change colour, 4 scs in C2, change colour, 4 scs in C1, change colour, 3 scs in C2, change colour, 3 scs in C1, change colour, 6 scs in C2, change colour, 3 scs in C1, change colour, 3 scs in C2, change colour, 4 scs in C1, change colour, 4 scs in C2, change colour, 1 sc in C1. Change colour, ch1 and turn your work.

ROW 9 :

4 scs in C2, change colour, 4 scs in C1, change colour, 3 scs in C2, change colour, 3 scs in C1, change colour, 3 scs in C2, change colour, 2 scs in C1, change colour, 3 scs in C2, change colour, 3 scs in C1, change colour, 3 scs in C2, change colour, 4 scs in C1, change colour, 4 scs in C2. Ch1 and turn your work.

ROW 10 :

3 scs in C2, change colour, 4 scs in C1, change colour, 4 scs in C2, change colour, 2 scs in C1, change colour, 3 scs in C2, change colour, 4 scs in C1, change colour, 3 scs in C2, change colour, 2 scs in C1, change colour, 4 scs in C2, change colour, 4 scs in C1, change colour, 3 scs in C2. Ch1 and turn your work.

ROW 11 :

3 scs in C2, change colour, 3 scs in C1, change colour, 4 scs in C2, change colour, 3 scs in C1, change colour, 2 scs in C2, change colour, 6 scs in C1, change colour, 2 scs in C2, change colour, 3 scs in C1, change colour, 4 scs in C2, change colour, 3 scs in C1, change colour, 3 scs in C2. Ch1 and turn your work.

ROW 12 :

2 scs in C2, change colour, 4 scs in C1, change colour, 3 scs in C2, change colour, 3 scs in C1, change colour, 2 scs in C2, change colour, 8 scs in C1, change colour, 2 scs in C2, change colour, 3 scs in C1, change colour, 3 scs in C2, change colour, 4 scs in C1, change colour, 2 scs in C2. Ch1 and turn your work.

ROW 13 :

2 scs in C2, change colour, 3 scs in C1, change colour, 4 scs in C2, change colour, 2 scs in C1, change colour, 3 scs in C2, change colour, 8 scs in C1, change colour, 3 scs in C2, change colour, 2 scs in C1, change colour, 4 scs in C2, change colour, 3 scs in C1, change colour, 2 scs in C2. Ch1 and turn your work.

ROW 14 :

1 sc in C2, change colour, 4 scs in C1, change colour, 3 scs in C2, change colour, 3 scs in C1, change colour, 3 scs in C2, change colour, 8 scs in C1, change colour, 3 scs in C2, change colour, 3 scs in C1, change colour, 3 scs in C2, change colour, 4 scs in C1, change colour, 1 sc in C2. Ch1 and turn your work.

ROW 15 :

1 sc in C2, change colour, 3 scs in C1, change colour, 4 scs in C2, change colour, 3 scs in C1, change colour, 4 scs in C2, change colour, 2 scs in C1, change colour, 2 scs in C2, change colour, 2 scs in C1, change colour, 4 scs in C2, change colour, 3 scs in C1, change colour, 4 scs in C2, change colour, 3 scs in C1, change colour, 1 sc in C2. Change colour, ch1 and turn your work.

ROW 16 :

4 scs in C1, change colour, 4 scs in C2, change colour, 3 scs in C1, change colour, 14 scs in C2, change colour, 3 scs in C1, change colour, 4 scs in C2, change colour, 4 scs in C1. Ch1 and turn your work.

ROW 17 :

4 scs in C1, change colour, 4 scs in C2, change colour, 4 scs in C1, change colour, 5 scs in C2, change colour, 2 scs in C1, change colour, 5 scs in C2, change colour, 4 scs in C1, change colour, 4 scs in C2, change colour, 4 scs in C1. Ch1 and turn your work.

ROW 18 :

4 scs in C1, change colour, 5 scs in C2, change colour, 5 scs in C1, change colour, 2 scs in C2, change colour, 5 scs in C1, change colour, 2 scs in C2, change colour, 4 scs in C1, change colour, 5 scs in C2, change colour, 4 scs in C1. Ch1 and turn your work.

ROW 19 :

4 scs in C1, change colour, 5 scs in C2, change colour, 8 scs in C1, change colour, 2 scs in C2, change colour, 8 scs in C1, change colour, 5 scs in C2, change colour, 4 scs in C1. Ch1 and turn your work.

ROW 20 :

5 scs in C1, change colour, 5 scs in C2, change colour, 6 scs in C1, change colour, 4 scs in C2, change colour, 6 scs in C1, change colour, 5 scs in C2, change colour, 5 scs in C1. Ch1 and turn your work.

ROW 21 :

6 scs in C1, change colour, 24 scs in C2, change colour, 6 scs in C1. Ch1 and turn your work - move onto part 1B.

Part 1B: Making decreasing top section on first side :

ROW 22: 6 scs in C1, change colour, 6 scs in C2. Ch1 and turn your work.

ROW 23 :

Sk 1 st, 3 scs in C2, change colour, 7 scs in C1, change colour, 1 sc in C2. Ch1 and turn your work.

ROW 24 :

1 sc in C2, change colour, 7 scs in C1, sk 2 sts, 1 sc in C1. Ch1 and turn your work.

ROW 25 :

Sk 1 st, 6 scs in C1, change colour, 2 scs in C2. Ch1 and turn your work.

ROW 26 :

3 scs in C2, change colour, 2 scs in C1, sk 2 sts, 1 sc in C1. Change colour, ch1 and turn your work.

ROW 27 :

Sk 1 st, 5 scs in C2. Ch1 and fasten off.

Part 1C: Making decreasing top section on other side :

Attach your yarn in C1 to the other corner of your main body, ch1 and repeat ROW 22 - ROW 27 from part 1B. One side of the main body of your bag is now complete. Repeat all the steps above one more time to create the other side of your bag.

β€” Part 2: Creating the base/bottom of the bag :

Tapestry chart: P2 :

Chart legend: black = C1, grey = C2. Begin by chaining 37 in C2, then follow the chart. Once finished, ch1 and fasten off.

Written instructions: P2 :

Begin by chaining 37 in C2.

ROW 1 :

[note - place the first sc in the second ch from your hook] 1 sc in C2, change colour, 7 sc in C1, change colour, 5 sc in C2, change colour, 4 sc in C1, change colour, 2 sc in C2, change colour, 4 sc in C1, change colour, 5 sc in C2, change colour, 7 sc in C1, change colour, 1 sc in C2. Ch1 and turn your work.

ROW 2 :

2 sc in C2, change colour, 8 sc in C1, change colour, 5 sc in C2, change colour, 6 sc in C1, change colour, 5 sc in C2, change colour, 8 sc in C1, change colour, 2 sc in C2. Ch1 and turn your work.

ROW 3 :

3 sc in C2, change colour, 8 sc in C1, change colour, 5 sc in C2, change colour, 4 sc in C1, change colour, 5 sc in C2, change colour, 8 sc in C1, change colour, 3 sc in C2. Ch1 and turn your work.

ROW 4 :

3 sc in C2, change colour, 8 sc in C1, change colour, 5 sc in C2, change colour, 4 sc in C1, change colour, 5 sc in C2, change colour, 8 sc in C1, change colour, 3 sc in C2. Ch1 and turn your work.

ROW 5 :

2 sc in C2, change colour, 8 sc in C1, change colour, 5 sc in C2, change colour, 6 sc in C1, change colour, 5 sc in C2, change colour, 8 sc in C1, change colour, 2 sc in C2. Ch1 and turn your work.

ROW 6 :

1 sc in C2, change colour, 7 sc in C1, change colour, 5 sc in C2, change colour, 4 sc in C1, change colour, 2 sc in C2, change colour, 4 sc in C1, change colour, 5 sc in C2, change colour, 7 sc in C1, change colour, 1 sc in C2. Ch1 and fasten off - the base of your bag is now complete.

β€” Part 3: Creating the strap of the bag :

Overview :

The instructions for the strap are split into 3 different parts - the first 27 rows, the middle 57 (or more) rows, and the last 27 rows.

Part 3A: The first 27 rows of the strap :

Tapestry chart: P3A. Chart legend: black = C1, grey = C2. Begin by chaining 9 in C1, and then follow the chart. Do NOT fasten off once you finish - move onto part 3B.

Written instructions: P3A :

Begin by chaining 9 in C1.

ROW 1 - ROW 2 :

[note - place the first sc of ROW 1 in the second ch from your hook] 1 sc in C1, change colour, 6 scs in C2, change colour, 1 sc in C1. Ch1 and turn your work.

ROW 3 - ROW 4 :

2 scs in C1, change colour, 4 scs in C2, change colour, 2 scs in C1. Ch1 and turn your work.

ROW 5 - ROW 7 :

3 scs in C1, change colour, 2 scs in C2, change colour, 3 scs in C1. Ch1 and turn your work.

ROW 8 :

3 scs in C1, change colour, 2 scs in C2, change colour, 3 scs in C1. Change colour, ch1 and turn your work.

ROW 9 :

1 sc in C2, change colour, 6 scs in C1, change colour, 1 sc in C2. Ch1 and turn your work.

ROW 10 :

2 scs in C2, change colour, 4 scs in C1, change colour, 2 scs in C2. Ch1 and turn your work.

ROW 11 - ROW 25 :

3 scs in C2, change colour, 2 scs in C1, change colour, 3 scs in C2. Ch1 and turn your work.

ROW 26 :

2 scs in C2, change colour, 4 scs in C1, change colour, 2 scs in C2. Ch1 and turn your work.

ROW 27 :

1 sc in C2, change colour, 6 scs in C1, change colour, 1 sc in C2. Change colour, ch1 and turn your work (do NOT fasten off - move onto part 3B). If you'd like, add a stitch marker to mark this row - this may make it easier when attaching the strap to the main body, however it's not absolutely not compulsory.

Part 3B: The middle 57 (or more) rows of the strap :

Tapestry chart: P3B. Chart legend: black = C1, grey = C2. Repeat rows 1-8 a total of 7 times (or as many times as you'd like, if you want a longer strap - just ensure to repeat a full set of the 8 rows). After you've done this, repeat the pattern for the first row one more time but this time, change colour at the end of the row. Do NOT fasten off yet - move onto part 3C.

Written instructions: P3B ROW 1 :

2 scs in C1, change colour, 4 scs in C2, change colour, 2 scs in C1. Ch1 and turn your work.

ROW 2 :

3 scs in C1, change colour, 4 scs in C2, change colour, 1 sc in C1. Change colour, ch1 and turn your work.

ROW 3 :

4 scs in C2, change colour, 4 scs in C1. Change colour, ch1 and turn your work.

ROW 4 :

1 sc in C2, change colour, 4 scs in C1, change colour, 3 scs in C2. Ch1 and turn your work.

ROW 5 :

2 scs in C2, change colour, 4 scs in C1, change colour, 2 scs in C2. Ch1 and turn your work.

ROW 6 :

3 scs in C2, change colour, 4 scs in C1, change colour, 1 sc in C2. Change colour, ch1 and turn your work.

ROW 7 :

4 scs in C1, change colour, 4 scs in C2. Change colour, ch1 and turn your work.

ROW 8 :

1 sc in C1, change colour, 4 scs in C2, change colour, 3 scs in C1. Ch1 and turn your work.

ROW 9 - ROW 56 :

Repeat ROW 1 - ROW 8 six more times, for a total of 7 sets. If you'd like a longer strap, feel free to repeat these rows as many times as you'd like, just make sure to do a repeat of all 8 rows.

ROW 57 :

2 scs in C1, change colour, 4 scs in C2, change colour, 2 scs in C1. Change colour, ch1 and turn your work.

Part 3C: The last 27 rows of the strap :

Tapestry chart: P3C. Chart legend: black = C1, grey = C2. We will now just be working the chart from part 3A in reverse. Once you finish, ch1 and fasten off - your strap is now complete!

Written instructions: P3C ROW 1 :

1 sc in C2, change colour, 6 scs in C1, change colour, 1 sc in C2. Ch1 and turn your work. If you'd like, add a stitch marker to mark this row - this may make it easier when attaching the strap to the main body, however it's not absolutely not compulsory.

ROW 2 :

2 scs in C2, change colour, 4 scs in C1, change colour, 2 scs in C2. Ch1 and turn your work.

ROW 3 - ROW 17 :

3 scs in C2, change colour, 2 scs in C1, change colour, 3 scs in C2. Ch1 and turn your work.

ROW 18 :

2 scs in C2, change colour, 4 scs in C1, change colour, 2 scs in C2. Ch1 and turn your work.

ROW 19 :

1 sc in C2, change colour, 6 scs in C1, change colour, 1 sc in C2. Change colour, ch1 and turn your work.

ROW 20 - ROW 23 :

3 scs in C1, change colour, 2 scs in C2, change colour, 3 scs in C1. Ch1 and turn your work.

ROW 24 - ROW 25 :

2 scs in C1, change colour, 4 scs in C2, change colour, 2 scs in C1. Ch1 and turn your work.

ROW 26 - ROW 27 :

1 sc in C1, change colour, 6 scs in C2, change colour, 1 sc in C1. Ch1 and fasten off - your strap is now complete.

β€” Part 4: Attaching the pieces of the bag together :

Info :

Now that all 4 pieces of your bag are ready - the two sides of the main body, the base, and the strap - we can begin to attach them together.

Step :

First we will work on attaching the two sides of the bag to the base. Align the base of the bag and one side of the main body as shown in the image. Attach yarn in C1 through the corner of both pieces, and ch1. We will now be placing scs through both layers to attach the two pieces. You’re welcome to just place scs in C1 as you go along, or you can change colours in line with the way the colours change along the first row of the base as shown in the pictures that follow.

Step :

Once you’ve placed scs all the way along the two pieces, ch1 and fasten off. Repeat these steps to attach the other side of the bag to the base.

Step :

We will now work to attach the strap to the bag. First we will attach the base of the strap to the base of the bag - to do so, attach yarn in C2 through both corners of the base and strap and ch1. Place scs in C2 through both layers as you go along - note there won’t be exact stitches to go through, just place the scs wherever you find a space, and try your best to keep it straight and aligned. Once you’ve reached the end of the base of the bag and strap, ch1 and fasten off.

Step :

Now that we’ve attached the strap to the bottom of our bag, we’ll attach one side of the strap to one side of the main body, then to the other. Begin by attaching yarn in C1 by going through both the bottom corner of the strap and the bag and place scs through both layers. As you go along, try to align the top of your bag to the 27th row of the strap - where you might have placed a stitch marker previously. Once you reach the top of the bag and the stitch marker, ch1 and fasten off.

Assembly Instructions

  • Align the base of the bag and one side of the main body and attach yarn in C1 through the corner of both pieces, ch1, then place single crochets through both layers all along to join them, ch1 and fasten off.
  • Repeat the previous step to attach the other side of the main body to the base, ensuring the heart motifs align as desired before fastening off.
  • Attach the base of the strap to the base of the bag by joining yarn in C2 through both corners of the base and strap, ch1 and place single crochets through both layers until complete, ch1 and fasten off.
  • Attach each side of the strap to the main body by joining yarn in C1 through the bottom corner of the strap and the bag, then single crochet through both layers up to the 27th row of the strap and secure, ch1 and fasten off.
  • When changing colours during assembly you can choose to match the sc placement to the base row colour changes or simply use one colour (C1) for a neater / easier finish.

Important Notes

  • πŸ’‘This pattern uses US crochet terminology; follow abbreviations carefully to avoid confusion.
  • πŸ’‘When working tapestry crochet, carry the unused colour across the row and crochet over it to hide the strand and maintain neat tension.
  • πŸ’‘Sew in ends as you go after finishing each piece to make assembly easier and avoid a large finishing job at the end.
  • πŸ’‘Place a stitch marker at the 27th row of the strap to help align and attach the strap to the main body more accurately.

This Powerpuff Heart Shoulder Bag pattern turns simple single crochet into a striking tapestry heart design you can wear proudly. Make it in contrasting or tonal colours to suit your style and watch the motif appear row by row. It's a joyful, satisfying project perfect for gifting or keeping as your new favourite accessory. 🧢❀️

You ask,

we answer.

FAQs

What size will the finished piece be?

The approximate dimensions are Width: 26cm, Height: 20cm, Strap length: 45cm when using the recommended yarn weight 3 and a 4mm hook; sizes will vary with different yarns or hooks.

Can I use different yarn weights for this pattern?

Yes, you can use different yarn weights but this will affect the final size. If you change yarn weight, adjust hook size accordingly and expect dimension changes; consider going up to weight 4 if you prefer a larger bag.

Do I need to follow the chart or can I use the written rows?

Both methods are provided: follow the tapestry charts if you prefer visual guidance, or use the written row-by-row instructions if you prefer textual directions. Either will produce the same result.

How long does this project typically take to complete?

Most crocheters complete this project in 5-7 hours depending on experience and whether you follow charts or written instructions; time may vary based on yarn and strap length.

Are colour changes worked in the last yarn over of the stitch?

To change colour from C1 to C2, pull up a loop in C1 for the last sc, then yarn over and pull through in C2 to complete the stitch, carrying the unused strand as you work.