There is something undeniably satisfying about finishing a project that is both functional and adorable. This small gift box is the perfect example of a crocheted piece that feels special without requiring a massive time investment. It is tidy, squishy, and incredibly giftable, serving as its own wrapping paper. The crisp structure and the cute flower topper make it display-worthy on any desk or shelf, proving that handmade gifts can be both practical and visually delightful.
Why the Finished Piece Stands Out
What makes this little box truly stand out is the clever construction that allows it to hold its shape while remaining soft to the touch. Unlike rigid commercial boxes, this crochet version has a gentle, tactile appeal that invites you to open it. The contrast between the firm, structured walls and the soft, decorative flower creates a charming focal point. It is a project that feels intentional and boutique-quality, making it perfect for holding small treasures like jewelry, gift cards, or treats. The ability to customize the color scheme for every occasion adds to its versatility, ensuring it fits seamlessly into your gifting repertoire.
Project Overview

This small gift box crochet pattern comes together in three separate pieces: the bottom, the lid, and a little flower to finish it off. The bottom is the deeper of the two pieces, worked as a flat circle first, then rejoined around the posts to build up the sides. This post round is what gives the base its clean, structured edge. The lid starts the same way but gets one extra increase round to make it slightly wider so it can sit over the box. The final round of the lid is worked in the back loops only to create a little lip that lets the lid rest in place.
Materials
The supply list here is refreshingly short, and most of it is probably already in your craft space.
- DK Weight Cotton Yarn: Cotton is the right call for a small structured box like this. It holds its shape without much fuss, gives you clean stitch definition, and doesn’t have the stretch that would cause the sides to slouch. For a finished piece around 3 inches square, you’re looking at a modest amount of yarn total. I’d estimate somewhere in the range of 50 to 80 meters across all three color uses (bottom, top, and flower), but grab a little extra if you’re swatching or expect to frog a round or two.
- 2.50 mm Crochet Hook: A 2.50 mm is a good match for DK cotton at this scale. It keeps the fabric tight enough that the box walls stay firm and hold their shape, which really does matter when you’re making something structural.
- Notions: Yarn needle, scissors.
The pattern uses one color for the bottom, a second for the top, and a third for the flower, so you’ll be working each section as its own thing rather than carrying colors up through the piece. Weave in your ends as you finish each color section and you’ll have very little cleanup left at the end.
Gauge and Finished Size
Gauge is not critical for this project. Use a hook size that creates a firm fabric so the box holds its shape. The finished size is approximately 3 inches square. Going up in hook size or yarn weight will give you a larger box, and the construction will still work the same way. A DK weight on a 2.5 mm hook gives that tight, structured fabric that holds the box shape. If you go up to a worsted weight and a larger hook, the box will be softer and a bit more relaxed, so keep that in mind depending on what you want it to hold.
Abbreviations
Nothing unusual here โ mostly single crochet with a few extras. This pattern is written in US terminology.
- BLO = back loop only
- ch = chain
- dc = double crochet
- ea = each
- mc = magic circle
- rnd = round
- sc = single crochet
- sl st = slip stitch
- st(s) = stitch(es)
- tr = treble crochet (US)
Pattern Notes
Gauge isn’t something to stress over here, but the firmness of your fabric does matter. If the sides are floppy, go down a hook size. Cotton is less forgiving than acrylic when it comes to drape, so it tends to behave well for structured projects like this one. The box is worked in rounds, and the sharp corners of the base come from working into a foundation chain rather than a magic circle. The walls build up from there, with BLO rounds used to create that crisp right-angle transition from base to sides.
Pattern Instructions
The Bottom of the Box
The bottom is the deeper of the two pieces. I work a flat circle first, then rejoin the yarn around the posts to build up the sides โ that post round is what gives the base its clean, structured edge.
Round 1: Work 10 sc into mc or ch 4 loop, pull to tighten, sl st to join. [10 sc]
Round 2: Ch 2, 1 dc in same st as ch-2, 2 dc in next st and in ea st around, sl st in top of ch-2 to join. [20 dc]
Round 3: Ch 2, 2 dc in next st, 1 dc in next st, 2 dc in next st, repeat from * to * until end, sl st in top of ch-2 to join. [30 dc] Fasten off and tie in all tails.
Round 4: Rejoin yarn around any dc post from Round 3 and ch 2, 1 dc around each dc post from Round 3 around, sl st in top of ch-2 to join. [30 dc] Working around the posts rather than into the tops of the stitches is what creates the sharp right angle between the base and the walls โ take your time placing these correctly.
Round 5: Ch 2, 1 dc in ea st around, sl st in top of ch-2 to join. [30 dc]
Round 6: Ch 2, 1 dc in ea st around, sl st in top of ch-2 to join. [30 dc]
Round 7: Ch 2, 1 dc in ea st around, sl st in top of ch-2 to join. [30 dc]
Round 8: Ch 2, 1 dc in ea st around, sl st in top of ch-2 to join. [30 dc] Fasten off and tie in all tails.
The Lid
The lid starts the same way as the bottom but gets one extra increase round to make it slightly wider so it can sit over the box. That final round worked in the back loops only is what creates the little lip that lets the lid rest in place.
Round 1: Work 10 sc into mc or ch 4 loop, pull to tighten, sl st to join. [10 sc]
Round 2: Ch 2, 1 dc in same st as ch-2, 2 dc in next st and in ea st around, sl st in top of ch-2 to join. [20 dc]
Round 3: Ch 2, 2 dc in next st, 1 dc in next st, 2 dc in next st, repeat from * to * until end, sl st in top of ch-2 to join. [30 dc]
Round 4: Ch 2, 1 dc in next st, 2 dc in next st, 1 dc in next 2 sts, 2 dc in next st, repeat from * to * until end, sl st in top of ch-2 to join. [40 dc]
Round 5: BLO for this round, ch 2, 1 dc in ea st around, sl st in top of ch-2 to join. [40 dc] Fasten off and tie in all tails. Working into the back loops only here leaves the front loops exposed, forming the ridge that the lid rests on when placed over the bottom.
The Flower
This little flower is a quick finish for the top of the lid. Five petals, each shaped by a sc-dc-tr-dc-sc sequence, come together in just two rounds. You can see similar quick decorative finishes in projects like this easy crochet sunflower keychain.
Round 1: Work 10 sc into mc or ch 4 loop, pull to tighten, sl st to join. [10 sc]
Round 2: [1 sc, 1 dc, 1 tr] in next st, [1 tr, 1 dc, 1 sc] in next st, repeat from * to * until end to make five petals, sl st in next st regardless of round and fasten off. Use tails to sew and tie into place on the top of your box. Each pair of stitches works together to form one petal, so make sure you’re starting each new petal in the right stitch as you go around.
Assembly
Use tails to sew and tie the flower into place on the top of your box. Weave in your ends as you finish each color section and you’ll have very little cleanup left at the end.
Tips
- Fabric Firmness: If the sides are floppy, go down a hook size. Cotton is less forgiving than acrylic when it comes to drape, so it tends to behave well for structured projects.
- Post Rounds: Working around the posts rather than into the tops of the stitches is what creates the sharp right angle between the base and the walls โ take your time placing these correctly.
- BLO Technique: Working into the back loops only here leaves the front loops exposed, forming the ridge that the lid rests on when placed over the bottom.
- Petal Placement: Each pair of stitches works together to form one petal, so make sure you’re starting each new petal in the right stitch as you go around.
Care Instructions
Cotton holds up well to washing, but a small decorative box like this can lose its shape if you’re not careful. I’d hand wash it in cool water and reshape it while it’s still damp, then let it dry flat or stuff it loosely with tissue paper so the walls stay upright as it dries. The flower is sewn on with yarn tails, so avoid wringing or twisting the top piece. Once it’s fully dry, it should snap right back to its boxy shape.
Frequently Asked Questions
What is the purpose of working Round 4 of the bottom around the dc posts instead of into the tops of the stitches?
That round is what creates the sharp right angle between the base and the walls. Working around the posts allows the sides to pivot upward at a clean 90-degree angle.
Why does Round 5 of the top lid use BLO?
Working into the back loops only here leaves the front loops exposed, forming the ridge that the lid rests on when placed over the bottom.
How is the flower attached to the lid?
The flower is sewn on with yarn tails. Use the long tails left from fastening off to secure it to the top of the box.
The pattern says to fasten off and rejoin for Round 4 of the bottom. Is that really necessary?
Yes, and it matters. Fastening off after Round 3 and rejoining around the posts for Round 4 is what allows the sides to pivot upward at a clean 90-degree angle. If you try to continue without rejoining, you won’t be working around the posts the same way and the base-to-wall transition won’t work correctly.
The finished size is about 3 inches. Can I make it bigger?
Yes, going up in hook size or yarn weight will give you a larger box, and the construction will still work the same way. However, keep in mind that a larger hook and yarn will result in a softer, more relaxed box.
Pin This Crochet Pattern!



