Amigurumi Patterns

The Enchanted Blossom Pop-Up Gift Box: A Free Knitting Pattern for a Surprise Flower Garden

Anonymous July 30, 2026

Unfold a Secret Garden: The Enchanted Blossom Pop-Up Gift Box

Imagine a gift that holds a secret garden inside. This knitted pop-up box is more than just a container—it's a whimsical experience. When you lift the lid, a cluster of crocheted roses and leaves springs up, creating a delightful surprise. Perfect for gifting jewelry, notes, or simply as a charming home decor piece, this pattern combines a sturdy knitted box with a playful pop-up mechanism. The soft sage green exterior and dusty rose flowers create a cozy, handmade aesthetic that will bring joy to anyone who opens it.

Materials Needed

  • Yarn: Worsted weight yarn in two colors:
    • Color A (box): 100g (e.g., soft sage green)
    • Color B (flowers): 50g (e.g., dusty rose pink)
    • Small amount of green yarn for leaves
  • Needles & Hook:
    • US size 7 (4.5mm) knitting needles
    • US size G/6 (4.0mm) crochet hook for flowers
  • Additional Supplies:
    • Cardboard (slightly smaller than box base)
    • Elastic cord (12 inches / 30 cm)
    • Yarn needle
    • Scissors
    • Optional: small button or bead for closure
  • Gauge: 20 stitches x 26 rows = 4 inches (10 cm) in stockinette stitch (knit one row, purl one row)

Step-by-Step Instructions

Part 1: Knitted Box

Base (Bottom of Box)

  1. With Color A and knitting needles, cast on 30 stitches.
  2. Work in stockinette stitch (knit one row, purl one row) for 20 rows. This creates a square piece measuring approximately 6 inches x 6 inches (15 cm x 15 cm).
  3. Bind off all stitches. This is the bottom of your box.

Sides (Box Walls)

  1. Pick up and knit 30 stitches along one edge of the base. To do this, insert your needle into the edge stitches and knit them onto the needle.
  2. Work in stockinette stitch for 15 rows. This creates a wall about 2.5 inches (6 cm) tall.
  3. Bind off. Repeat this process for the other three edges of the base, creating four separate side pieces.
  4. Sew the side seams together using a yarn needle and Color A yarn. Use a whip stitch or mattress stitch to join the edges, forming a square box shape. Ensure the seams are on the inside of the box.

Lid

  1. Cast on 30 stitches with Color A.
  2. Work in stockinette stitch for 20 rows (same size as the base).
  3. Bind off. This is the lid.
  4. Sew the lid to the top edge of one side of the box. Use a whip stitch to attach it along that one edge only. Leave the other three sides open so the lid can be lifted like a flap.

Part 2: Pop-Up Mechanism

  1. Cut a piece of cardboard slightly smaller than the box base (about 5.5 inches x 5.5 inches / 14 cm x 14 cm).
  2. Cut a 12-inch (30 cm) piece of elastic cord.
  3. Tie a knot at one end of the elastic cord. Thread the other end through the center of the cardboard piece, pulling until the knot rests against the cardboard.
  4. Place the cardboard inside the box, with the elastic cord sticking up through the center of the box.
  5. From the inside of the lid, sew the free end of the elastic cord to the center of the lid. Use a few strong stitches to secure it. When the lid is lifted, the cord will pull up the cardboard (and the flowers attached to it).

Part 3: Crocheted Flowers and Leaves

Rose (Make 3-5 for a full bouquet)

  1. With Color B and crochet hook, make a magic ring.
  2. Round 1: Work 6 single crochet (sc) into the ring. Pull the ring tight. (6 stitches)
  3. Round 2: 2 sc in each stitch around. (12 stitches)
  4. Round 3: *Sc in next stitch, 2 sc in next* repeat around. (18 stitches)
  5. Round 4: *Sc in next 2 stitches, 2 sc in next* repeat around. (24 stitches)
  6. Round 5: *Sc in next 3 stitches, 2 sc in next* repeat around. (30 stitches)
  7. Fasten off, leaving a long tail (about 12 inches / 30 cm).
  8. To form the rose: Starting from the center, roll the piece into a spiral. The outer edge will form the petals. Use the long tail and a yarn needle to sew through the base of the spiral, securing the shape. Stitch a few times to ensure it holds.

Leaves (Make 3-5)

  1. With green yarn and crochet hook, chain 6.
  2. Single crochet (sc) in the second chain from the hook.
  3. Half double crochet (hdc) in the next chain.
  4. Double crochet (dc) in the next chain.
  5. Half double crochet (hdc) in the next chain.
  6. Single crochet (sc) in the last chain.
  7. Fasten off, leaving a tail for sewing.

Part 4: Assembly

  1. Arrange the roses and leaves on top of the cardboard piece inside the box. The elastic cord should be in the center.
  2. Sew the flowers and leaves to the cardboard using the yarn tails. Make sure they are securely attached. You can also sew them to each other for a fuller look.
  3. Test the pop-up mechanism: Lift the lid. The flowers should rise up. Close the lid; they should be hidden inside.
  4. Optional: Sew a small button or bead to the front edge of the lid. Attach a loop of yarn to the front of the box so the lid can be closed securely.

Your Enchanted Blossom Pop-Up Gift Box is complete! Fill it with a small gift or leave it empty as a delightful surprise for anyone who opens it. The combination of the sturdy knitted box and the delicate crocheted flowers creates a truly magical handmade treasure.


Also Check Out: We think you'd love this beautiful pattern on our sister site: Whimsical Waves Hair Scrunchie Free Pattern