
Crochet Heart Gift Box Pattern – Amigurumi Surprise Box Tutorial (PDF)
If you’ve ever wanted to give a gift that feels as special on the outside as whatever treasure is tucked inside, this crochet heart gift box pattern is exactly what you’ve been looking for. Part amigurumi, part functional container, this adorable heart-shaped box opens at the top to reveal a hidden surprise inside — and it’s one of those projects that makes people stop and ask, “Did you really make that yourself?” Yes. Yes, you did.
Whether you’re making it for Valentine’s Day, a birthday, Mother’s Day, an anniversary, or just because someone deserves something handmade and heartfelt, this pattern works beautifully for any occasion. And because it’s structured like a classic amigurumi piece, it holds its shape wonderfully, looking polished and professional even if you’re still building your crochet confidence. This tutorial will walk you through everything — materials, stitches, assembly, and finishing — so you can follow along with ease. A downloadable PDF version of the pattern is also available if you prefer to work offline or keep a printed copy nearby.
What Is an Amigurumi Gift Box?
Amigurumi is the Japanese art of crocheting small stuffed figures, typically animals or cute characters. The style uses tight single crochet stitches worked in continuous rounds, which creates a firm, dense fabric — perfect for toys, decorations, and yes, gift boxes that need to hold their shape. In this pattern, we’re applying classic amigurumi techniques to create a heart-shaped box with a separate lid and base. The result is something that functions like a real container while looking like a charming crocheted sculpture.
The heart shape adds an extra layer of meaning to whatever you place inside. Whether it’s a ring, a folded note, small chocolates, earrings, or a tiny stuffed animal, the box itself becomes part of the gift.
Materials You’ll Need
Before you begin, gather everything so your workspace is ready. Here’s what you’ll need to complete this project:
Yarn: Worsted weight yarn (Category 4) works best for beginners because it’s easy to see your stitches. Red, pink, or dusty rose are the most popular choices for the heart theme, but honestly, this box looks beautiful in any color — deep burgundy for an elegant look, cream for a vintage feel, sage green for something unexpected and lovely.
Hook: A 3.5mm or 4.0mm crochet hook. Go slightly smaller than the yarn label suggests to create a tighter fabric that gives the box structure and prevents stuffing from showing through.
Stuffing: Polyester fiberfill, used sparingly in the base of the box to give it a slight rounded, dimensional look without making it too puffy to function as a container.
Cardboard or plastic canvas: Optional but recommended if you want the bottom of your box to be flat and stable. Cut a small piece to fit inside the base before adding your item.
Stitch markers: At least two, to track the beginning of your rounds.
Yarn needle: For weaving in ends and sewing pieces together.
Scissors
Buttons, felt, or embroidery thread: For any decorative details you want to add to the outside.
Abbreviations Used in This Pattern
This pattern is written in US crochet terminology. Here’s a quick reference:
MR — Magic ring
ch — Chain
sl st — Slip stitch
sc — Single crochet
inc — Increase (2 sc in the same stitch)
dec — Invisible decrease (insert hook through front loops of next 2 stitches, pull up a loop, yarn over and pull through both loops)
BLO — Back loop only
FLO — Front loop only
st — Stitch
rnd — Round
Understanding the Heart Shape
Before diving into the rounds, it helps to understand how we’ll construct the heart. A crocheted heart shape is typically made by crocheting two rounded lobes at the top and tapering down to a point at the bottom. For a gift box, we need two matching pieces — the base (slightly larger) and the lid (slightly smaller so it sits over the top like a cap). The lid will have shallow sides so it can be lifted off and replaced easily.
The key to keeping the heart symmetrical is working carefully and using stitch markers on both sides of the piece. Don’t rush this part — a well-shaped heart makes the whole project feel professional.
Pattern: The Base of the Heart Box
Foundation — Make Two Lobes
Start with the magic ring.
Rnd 1: 6 sc into magic ring. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: Sc 1, inc repeat around. (18 sts)
Rnd 4: Sc 2, inc repeat around. (24 sts)
Rnd 5: Sc 3, inc repeat around. (30 sts)
Fasten off the first lobe but do not weave in ends yet. Set it aside and make a second identical lobe.
Joining the Lobes
With both lobes facing the same direction, join them by single crocheting across 5–6 stitches where they meet at the center top of the heart. This joining row is what creates the distinctive indentation at the top of the heart shape. Continue to crochet around the outside of both lobes together as one continuous piece, decreasing at the sides to taper down toward the point at the bottom. You’ll work approximately 4–6 decrease rounds depending on how deep you want your box.
Building the Sides
Once you have your heart-shaped base, you’ll work into the back loops only to create the side walls of the box. Working in BLO at this stage creates a clean ridge where the base meets the wall — a subtle but beautiful detail that makes your box look intentional and structured. Work the sides straight (no increases or decreases) for about 6–8 rounds depending on how tall you want your box. A box depth of about 1.5 to 2 inches is ideal for most small gifts.
Fasten off and weave in all ends.
Pattern: The Lid
The lid is worked the same way as the base through the lobe and joining stage, but you’ll stop building the sides after just 2–3 rounds. This shallower profile is what allows it to sit neatly on top of the base without falling off or being too tight to remove.
If you want a snug fit, use a hook size that’s 0.25mm smaller for the lid. If you prefer a looser fit, use the same hook. Neither is wrong — it depends entirely on your preference and what you’re putting inside.
Some crafters like to add a small decorative loop at the top center of the lid so the recipient can lift it off easily. To do this, chain 5 at the end of your last round, slip stitch back to the beginning of the chain, and fasten off. It’s a small touch that makes a big difference in usability.
Shaping and Stuffing
Add a small amount of fiberfill to the base of your heart box — just enough to give the bottom a gentle, rounded look. You don’t want the box to be so full that it can’t hold anything, but a little stuffing lifts the bottom and gives it that satisfying amigurumi feel.
If you’re inserting a cardboard or plastic canvas liner, do this before adding stuffing. Trace the heart shape onto your cardboard, cut it slightly smaller than the opening so it slides in easily, and place it at the bottom. This makes the box feel sturdier and more functional, especially if you’re placing something heavy inside.
Finishing Touches
This is where the magic really happens. A plain crocheted heart box is lovely, but a few finishing details can take it from handmade to heirloom.
Embroidery: Use a contrasting yarn color or embroidery floss to stitch a small flower, initial, or geometric pattern onto the outside of the box. Even a simple line of chain stitch around the top edge looks stunning.
Buttons: Sew a small decorative button to the front of the base or the top of the lid. A pearlescent button on a cream-colored box, or a tiny wooden heart button on a natural fiber version, feels incredibly considered and intentional.
Ribbon: Thread a thin ribbon through the top edge of the box using a yarn needle, tie it in a bow, and suddenly your gift box looks like it belongs in a boutique window.
Felt details: Cut tiny hearts, flowers, or stars from craft felt and hand-stitch them onto the surface of the box. Felt doesn’t fray, so this is a beginner-friendly embellishment that looks very polished.
Appliqué: Crochet a tiny flat heart or flower separately and sew it to the lid for a dimensional decorative effect.
What to Put Inside the Box
Half the fun of making this box is deciding what to put in it. Here are some ideas to spark your imagination:
A piece of jewelry — especially a ring, pendant, or pair of earrings — is a natural choice, and having it nestled inside a handmade heart box makes the moment of opening it feel genuinely special. Tuck a small square of velvet or felt inside to cushion delicate pieces.
Folded love notes or letters look beautiful inside this box, especially when tied with a thin ribbon before placing them in. If you’re giving this to someone long-distance, write several notes meant to be opened at different moments — when they’re sad, when they miss you, when they need encouragement.
Small chocolates or wrapped candies are a classic choice and always received with delight. Line the box with a small piece of tissue paper first for a finished look.
A tiny stuffed animal or miniature amigurumi figure — perhaps a small bear, bunny, or heart — is an especially sweet choice when giving this box to a child or to someone who also crochets and will appreciate the craft within the craft.
Seeds for the garden, small crystals or gemstones, a USB drive with a meaningful playlist, a scratch-off lottery ticket, a folded photo — the box is small but the possibilities feel endless when the container itself is this charming.
Tips for Success
Work with good lighting, especially when you’re counting stitches around the heart lobes. It’s easy to lose count if you’re working in dim conditions, and a missed stitch at this stage can throw off your shaping significantly.
Use a different color stitch marker for the join between lobes — this helps you keep track of where the center top of the heart is throughout the entire project.
Blocking your finished pieces before assembly can help the heart shape look more defined and symmetrical. Simply wet the crocheted pieces, gently shape them by hand into a clean heart form, and let them dry flat. This is especially helpful if you’re using natural fiber yarns like cotton or wool.
If the lid feels too loose, try working one extra round without increases to add a little more height to the side walls, which will give the lid more surface area to grip.
Don’t be discouraged if your first heart box isn’t perfectly symmetrical. Hearts, like most beautiful things, don’t need to be geometrically perfect to be genuinely lovely. The slight variations that come from handmade work are part of what makes them precious.
Making Multiple Boxes — Gift Sets and Bundles
Once you’ve made one heart box, you’ll find yourself wanting to make more. A set of three boxes in graduated sizes — small, medium, and large — makes a stunning presentation for a gift. Nest them inside each other Russian doll style, with a different treat in each one, and you have an experience as much as a gift.
Color-coordinated sets are also popular. Try three boxes in the same colorway — perhaps dusty rose, mauve, and cream — for an elegant, cohesive look. Or go bold with a rainbow set for a child’s birthday.
If you’re selling at craft fairs or in an online shop, these boxes are consistently popular items. Offer them filled with chocolates or small trinkets, or sell them empty as packaging for other handmade jewelry and gifts. The PDF pattern means you can scale up production easily without trying to remember your process from memory.
About the PDF Pattern
The downloadable PDF version of this pattern includes everything in this tutorial laid out for easy printing and reference. The PDF is formatted with clear section headers, stitch counts in highlighted boxes for easy reading, a materials list on the first page, and a notes section at the end where you can jot down your own modifications and ideas.
The PDF is designed to be printer-friendly — clean and clear on both color and black-and-white printers — and includes a visual stitch guide for the abbreviations used. If you’re a visual learner, there’s also a simple diagram of the heart shape construction to help you understand how the two lobes come together before you start working.
Once you download the PDF, it’s yours to keep and print as many times as you like. Many crafters print one copy to work from and keep a clean digital copy saved for future reference. Whether you’re using a tablet at your craft table or a printed sheet in your bag on the commute home, the format is meant to work for you.
Skill Level and Who This Pattern Is For
This pattern is written for confident beginners and intermediate crocheters. If you’re comfortable working in continuous rounds, increasing and decreasing, and joining separate crocheted pieces together, you have everything you need to complete this project successfully. If you’re newer to crochet, the skills required are all teachable — and this pattern, worked slowly with attention to stitch counts, is a wonderful way to practice them.
Advanced crocheters will find room to make this pattern their own through yarn choices, color work, embellishment, and sizing experiments. There’s something genuinely satisfying about taking a structured pattern like this and personalizing it so completely that the finished piece feels entirely original.
This heart gift box is one of those patterns that earns its place in your permanent rotation. It’s functional, it’s beautiful, it’s meaningful, and once you’ve made one, you’ll find yourself thinking of a dozen people who deserve to receive one. Stitch by stitch, round by round, you’re not just making a box — you’re making something that holds a gift, yes, but more than that, something that holds care.
Happy crocheting.