Crochet Flower Patterns

The Meadow Mosaic Bottle Cap Flower: A Free Crochet Pattern for a Textured, Upcycled Brooch

Anonymous July 30, 2026

Turn Trash into Treasure: The Meadow Mosaic Bottle Cap Flower

Have you ever looked at a bottle cap and seen a flower? With a bit of yarn and a crochet hook, you can transform this everyday item into a stunning, textured brooch or button. The Meadow Mosaic Bottle Cap Flower is the perfect eco-friendly project for beginners and experienced crafters alike. It’s quick, satisfying, and uses up small yarn scraps, making it a wonderful way to add a handmade touch to cardigans, bags, or hats. This pattern will guide you through every step, from covering the cap to creating the layered petals, so you can confidently make your own unique bloom.

Materials Needed

Before you begin, gather these simple supplies. The gauge is not critical, but aim for a tight tension to fully cover the bottle cap.

  • Yarn: Worsted weight cotton yarn in three colors:
    • Color A (Petal Base): Soft cream
    • Color B (Petal Tips): Dusty rose
    • Color C (Center): Mustard yellow
    Small amounts of each color are needed.
  • Hook: 3.5 mm (E) crochet hook
  • Other:
    • 1 standard metal bottle cap (approx. 2.5 cm diameter, crimped edge preferred)
    • Yarn needle
    • Scissors
    • Hot glue gun (optional, for extra security)
    • Pin back or button shank (for finishing)

Step-by-Step Instructions

Abbreviations (US terms): ch = chain, sl st = slip stitch, sc = single crochet, hdc = half double crochet, dc = double crochet, tr = treble crochet, st(s) = stitch(es), rnd = round.

Step 1: Cover the Bottle Cap (Color A)

This creates the base that will encase the bottle cap.

  • Rnd 1: With Color A, make a magic ring. Ch 1, work 6 sc into the ring. Pull the tail to close the ring tightly. (6 sts)
  • Rnd 2: Work 2 sc in each st around. (12 sts)
  • Rnd 3: *Sc in next st, 2 sc in next st; repeat from * around. (18 sts)
  • Rnd 4: *Sc in next 2 sts, 2 sc in next st; repeat from * around. (24 sts)
  • Rnd 5: *Sc in next 3 sts, 2 sc in next st; repeat from * around. (30 sts)
  • Rnd 6: Sc in each st around. (30 sts)

Fasten off, leaving a long tail (about 12 inches). Place the crocheted circle over the bottle cap with the right side (the side facing you as you crocheted) facing up. Use the tail and a yarn needle to sew the edges tightly around the rim of the cap. Insert the needle through the last round of stitches and the edge of the cap, pulling firmly to encase it completely. Weave in all ends securely.

Step 2: Create the Petal Base Loops (Color B)

These loops will form the foundation for the outer petals.

  • Attach Color B with a sl st to any sc on the outer edge of the covered cap (the last round you crocheted).
  • *Ch 4, skip 1 st, sl st in next st; repeat from * around the entire edge. You should create about 15 loops. Fasten off and weave in ends.

Step 3: Form the Outer Petals (Color B)

Now you’ll work into the loops you just made.

  • Attach Color B with a sl st to the first ch-4 loop.
  • In each ch-4 loop, work the following: (sc, hdc, 3 dc, hdc, sc). This creates a small, scalloped petal.
  • Sl st into the next ch-4 loop to secure the petal. Repeat for all loops around. Fasten off and weave in ends.

Step 4: Add the Inner Petal Layer (Color B)

This layer sits behind the outer petals, adding depth and fullness.

  • Attach Color B with a sl st to the back of any petal, specifically in the gap between two petals on the base.
  • *Ch 3, skip to the next gap between petals, sl st into the base; repeat from * around. You should have about 15 loops.
  • In each ch-3 loop, work: (sc, 2 dc, sc). Sl st into the next loop to secure. Fasten off and weave in ends.

Step 5: Embellish the Center (Color C)

This creates a textured, raised center for your flower.

  • Attach Color C with a sl st to the center of the flower (the covered cap center).
  • *Ch 2, sl st into the same center point; repeat from * 5-6 times. This will create a cluster of chain stitches that form a bumpy texture. Alternatively, you can make a French knot or sew a small button in the center. Fasten off and weave in ends.

Step 6: Finishing

Secure your work and decide how to use your flower.

  • If desired, apply a small amount of hot glue to the inside of the bottle cap to ensure the yarn covering stays in place permanently.
  • Sew a pin back onto the back of the cap to use as a brooch, or attach a button shank to use as a functional button.
  • Weave in all remaining ends carefully.

Tips for Success:

  • Use a bottle cap with a crimped edge—it’s much easier to sew through.
  • Experiment with different yarn colors and even vary the number of petals by adjusting the number of loops in Step 2.
  • For a larger flower, use a bigger bottle cap and add more increase rounds in Step 1 (e.g., Rnd 7: sc in next 4 sts, 2 sc in next st, etc.).

Now you have a beautiful, upcycled flower that’s ready to adorn your favorite projects. Happy crocheting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: Aurora Borealis Ripple Blanket Free Pattern