Amigurumi Patterns

The Petal Pals Friendship Bouquet Free Pattern – A Knitted Flower Posy with Secret Message Pockets

Anonymous August 06, 2026

The Petal Pals Friendship Bouquet: A Knitted Flower Posy with Secret Message Pockets

There is something truly magical about giving a handmade gift—especially one that carries a hidden message. The Petal Pals Friendship Bouquet is a charming knitted flower posy designed to celebrate friendship in the most whimsical way. Each of the five distinct flowers features a secret pocket, perfect for tucking in tiny notes, charms, or little tokens of appreciation. Whether you're crafting for a best friend, a sister, or a beloved coworker, this bouquet is a heartfelt gesture that will never wilt.

With soft, textured petals and leaves in pastel shades, this project is as delightful to make as it is to give. The pattern is beginner-friendly, using basic knitting techniques like stockinette stitch, increases, decreases, and simple seaming. Plus, you'll learn how to knit an I-cord stem and add a crochet pocket edging—skills you can use in many future projects. Let's dive in and create something truly special!

Materials Needed

Before you begin, gather the following supplies. This project is perfect for using up scrap yarn from your stash, so feel free to mix and match colors!

Yarn

  • Worsted weight cotton or acrylic yarn in assorted colors:
    • Blush pink (Rose)
    • Sunny yellow (Daisy)
    • Lavender (Tulip)
    • Coral (Sunflower)
    • Mint green (Bluebell)
    • Leaf green (Leaves and stems)
    • Brown (Sunflower center)
    • Contrasting color for Daisy center (optional)
  • Approximately 20–30 yards of yarn per flower.

Needles & Hooks

  • US Size 5 (3.75 mm) knitting needles for petals and leaves
  • US Size G/6 (4.0 mm) crochet hook for pocket edging

Notions

  • Tapestry needle for seaming and weaving in ends
  • Scissors
  • Stitch markers (optional, but helpful)
  • Small notes, charms, or beads for the pockets (for gifting)

Gauge

20 stitches and 28 rows = 4 inches in stockinette stitch. Gauge is not critical for this project, but maintaining consistent tension will ensure your flowers look uniform and neat.


Step-by-Step Instructions

This pattern creates five distinct flowers: Rose, Daisy, Tulip, Sunflower, and Bluebell. Each flower is knitted flat and seamed, with a small pocket on the back. Leaves are knitted separately and attached to a central stem (a knitted I-cord). Follow along carefully, and you'll have a beautiful bouquet in no time!

General Notes

  • Work in stockinette stitch (knit one row, purl one row) unless otherwise noted.
  • Use a tapestry needle for all seaming and embroidery.
  • Each flower uses about 20–30 yards of yarn.
  • Read through each flower's instructions fully before starting.

Knitted Flower Base (Make 5 – One for Each Flower Type)

Rose (Blush Pink)

  1. Cast on 30 stitches.
  2. Row 1: Knit all stitches.
  3. Row 2: Purl all stitches.
  4. Row 3: *K2tog, yo* repeat to end of row (30 stitches). This creates the eyelet row for the pocket opening.
  5. Row 4: Purl all stitches.
  6. Row 5: Knit all stitches.
  7. Row 6: Purl all stitches.
  8. Bind off loosely.
  9. Shape the rose: Gather the cast-on edge to form a spiral. Sew the bind-off edge to the gathered center, creating a rose shape. Leave a small opening at the back for the pocket.

Daisy (Sunny Yellow)

  1. Cast on 12 stitches.
  2. Row 1: Knit all stitches.
  3. Row 2: Purl all stitches.
  4. Row 3: *K1, yo, k1* repeat to end of row (24 stitches).
  5. Row 4: Purl all stitches.
  6. Row 5: *K2tog* repeat to end of row (12 stitches).
  7. Bind off.
  8. Form the petal: Sew the cast-on and bind-off edges together to form a loop. Gather one edge to create a petal shape.
  9. Make 8 petals total. Sew them together in a circle around a small knitted center (a 2-inch circle in a contrasting color, like white or cream).

Tulip (Lavender)

  1. Cast on 20 stitches.
  2. Row 1: Knit all stitches.
  3. Row 2: Purl all stitches.
  4. Row 3: *K2tog* repeat to end of row (10 stitches).
  5. Row 4: Purl all stitches.
  6. Row 5: *K2tog* repeat to end of row (5 stitches).
  7. Bind off.
  8. Shape the tulip: Sew the side edges together to form a cup shape. Gather the bottom edge to close. Leave the top open for the pocket.

Sunflower (Coral)

  1. Cast on 16 stitches.
  2. Row 1: Knit all stitches.
  3. Row 2: Purl all stitches.
  4. Row 3: *K1, yo, k1* repeat to end of row (32 stitches).
  5. Row 4: Purl all stitches.
  6. Row 5: *K2tog* repeat to end of row (16 stitches).
  7. Bind off.
  8. Form the petal: Sew the cast-on and bind-off edges together to form a loop. Gather one edge to create a petal shape.
  9. Make 10 petals in yellow. Sew them in a circle around a brown knitted center (a 2-inch circle).

Bluebell (Mint Green)

  1. Cast on 18 stitches.
  2. Row 1: Knit all stitches.
  3. Row 2: Purl all stitches.
  4. Row 3: *K2tog, k1* repeat to end of row (12 stitches).
  5. Row 4: Purl all stitches.
  6. Row 5: *K2tog* repeat to end of row (6 stitches).
  7. Bind off.
  8. Shape the bluebell: Sew the side edges together to form a bell shape. Gather the bottom edge to close. Leave the top open for the pocket.

Pocket (For Each Flower)

This crochet pocket is worked directly onto the back of each flower, creating a hidden compartment for your secret messages.

  1. Using the crochet hook, attach yarn to the back of the flower where the pocket will be.
  2. Round 1: Chain 1, work 10 single crochet (sc) evenly around the back opening. Join with a slip stitch.
  3. Round 2: Chain 1, work 2 sc in each stitch around (20 sc). Join with a slip stitch.
  4. Round 3: Chain 1, work 1 sc in each stitch around (20 sc). Join with a slip stitch.
  5. Fasten off and weave in ends. This creates a small, secure pocket.

Leaves (Make 10)

  1. Cast on 5 stitches in leaf green yarn.
  2. Row 1: Knit all stitches.
  3. Row 2: Purl all stitches.
  4. Row 3: K1, yo, k1, yo, k1 (7 stitches).
  5. Row 4: Purl all stitches.
  6. Row 5: Knit all stitches.
  7. Row 6: Purl all stitches.
  8. Row 7: K2tog, k3, k2tog (5 stitches).
  9. Row 8: Purl all stitches.
  10. Bind off.
  11. Sew each leaf to a stem (instructions below).

Stems (Make 5)

  1. Cast on 3 stitches in dark green yarn.
  2. Knit an I-cord for 8 inches (or your desired length). To knit an I-cord: Knit 3 stitches, slide them to the other end of the needle, knit again, and repeat. Do not turn your work.
  3. Bind off.
  4. Sew one end of each stem to the bottom of each flower.

Assembly

  1. Arrange the five flowers together, with stems crossing in a natural, hand-tied bundle.
  2. Wrap a knitted cord (made the same way as the stems) around the bundle to secure them together. Tie a knot or bow.
  3. Sew leaves onto the stems at various heights for a lush, garden-fresh look.
  4. Optionally, add a small knitted heart or bead to the center of the bouquet for extra charm.
  5. Weave in all ends carefully to ensure a clean finish.

Finishing Touches

  1. Block the flowers gently to shape them. Mist with water and let them air dry flat.
  2. Before gifting, insert small notes or charms into the pockets. Write sweet messages, inside jokes, or words of encouragement—your friend will love discovering them!

Tips for Success

  • Keep tension consistent throughout your knitting to ensure uniform flower sizes.
  • If you're new to crochet, practice the single crochet stitch on a scrap piece before working on the pockets.
  • Use stitch markers to keep track of your rounds when crocheting the pockets.
  • Feel free to customize colors to match your friend's favorites or your home decor.

The Petal Pals Friendship Bouquet is more than just a craft project—it's a labor of love. Each stitch carries your care, and each hidden pocket holds a little piece of your heart. Whether you're making this for a lifelong friend or a new acquaintance, this bouquet is sure to bring a smile to their face. Happy knitting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: The Nostalgic Popcorn Stitch Sweater Free Pattern