Crochet a festive Christmas Tree treat bag in no time with simple stitches, charming results, and just the right size for sweets, gift cards, and stocking-stuffer surprises.
Bring holiday cheer to small gifts with this easy Crochet Christmas Tree Treat Bag pattern. Shaped like a classic evergreen and finished with a neat drawstring, this project uses simple stitches, minimal yardage, and works up surprisingly quickly, ideal for beginners or a last-minute project. Customize with a tiny trunk, star, and ornaments for extra charm, then fill and go. Perfect for holding candy and chocolates, tucking in a gift card, or creating reusable stocking stuffers and party favors that double as cute décor on the mantel or tree.

Why You’ll Love This Pattern
-
Quick and satisfying: You can finish one in an evening, even with snack breaks.
-
Perfect for gifting: Great for candy, cash gifts, mini toys, or jewelry.
-
Beginner-friendly shape: Simple rounds + easy shaping.
-
Scrap-yarn hero: Uses small amounts of yarn, goodbye random leftovers!
-
Customizable: Make it classic, modern, sparkly, or kid-themed.
-
Market-friendly: These sell well because they’re cute and useful.
-
Minimal sewing: Mostly one piece, so it’s not a sew 17 limbs situation.
-
Great for kids: Fun to fill, fun to give, fun to hang on a stocking.
-
Looks fancy without trying hard: A simple stripe makes it look designer.
-
Reusable and eco-friendly: A gift wrap alternative you can use year after year.
Materials & Tools
Here’s what I like to use for a neat, sturdy treat bag:
-
Yarn (worsted/aran works great):
I personally love cotton yarn for bags because it holds shape, looks crisp in photos, and doesn’t fuzz much.
Budget-friendly option: Acrylic works too, just choose a smooth one.
Eco-friendly option: Use leftover cotton or recycled yarn. -
Crochet hook (usually 3.5–5 mm depending on yarn):
I often go one size smaller than the label suggests to keep the stitches tight (no candy peeking through! -
Scissors
-
Yarn needle (tapestry needle):
For weaving ends and adding cute details. -
Stitch marker:
Because I’ll remember where the round starts is a lie I tell myself weekly. -
Drawstring ribbon OR crochet cord (optional but recommended):
A simple ribbon instantly makes it feel gift-ready. -
Stuffing (optional):
Not necessary for the bag, but fun if you add a puffy star topper or tiny ornament appliqués. -
Eyes/safety eyes (optional):
Only if you turn it into a character (like a smiling tree).
Child-safety note: For little kids and baby gifts, skip safety eyes and embroider instead.
Crochet Pattern Details
This is a general, original walk-through, with no stitch-for-stitch copying. The basic idea is:
-
Crochet a sturdy base
-
Build the bag upward in rounds
-
Shape it gently into a tree silhouette
-
Add a drawstring channel
-
Decorate with stripes, ornaments, and finishing touches
Step 1: Start with the base
Most treat bags work best with a flat base so they can sit nicely.
-
Begin with a magic ring (or chain-2 start, if you prefer).
-
Work single crochet in the round, increasing evenly to form a flat circle.
-
Keep going until the base is the width you want for your treat bag.
Meanwhi, le don’t stress if your circle gets a little wavy at first.
Pro Tip: If your base starts ruffling, you’re increasing too fast. If it cups like a bowl, you need a couple more increases to flatten it. Tiny adjustments fix it fast.
Step 2: Build the bag walls
Once your base is the right size:
-
Crochet one round in the back loops only to create a clean edge.
This is what makes the bag stand up nicely. -
Then continue with regular rounds of single crochet to build height.
At this stage, it looks like a simple little bowl, nothing fancy yet. But it’s a solid foundation.
Pro Tip: Tight stitches matter for treat bags. If you see gaps, go down a hook size.I learned this after a tiny candy tried to escape. Rude.
Step 3: Shape it into a tree
Now the fun part is running a tiny bowl into a tiny Christmas tree.
You can create a tree-like taper by:
-
placing decreases evenly around certain rounds, and
-
spacing them out so the shape tapers gradually (not suddenly like a cone).
A simple rhythm is:
-
a few plain rounds
-
a decrease round
-
Repeat until it narrows toward the top.
To be honest, I always pause here, hold it up, squint a little, and go Are you tree-ish yet? That’s a valid technique.
Pro Tip: If your decreases look bumpy, spread them evenly and avoid stacking them in the same spot each round. Staggered decreases = smoother shaping.
Step 4: Make the drawstring channel
You want the bag to close easily without fighting it.
Options:
-
Eyelet round: Use a round with chain spaces like sc, ch 1, skip 1 style spacing.
-
Ribbon channel: Crochet a simple round that creates openings, then weave ribbon through.
After the eyelet/channel round:
-
Crochet 1–2 more rounds to stabilize it.
Then weave in a ribbon or crochet a quick cord.
Pro Tip: If you crochet the cord, go tight and simple like a long chain, or a chain reinforced with slip stitches. It makes it stronger and less stretchy.
Step 5: Add tree decorations
Here’s my favorite part: this is where it goes from cute to OH MY GOSH.
You can decorate with:
-
color stripes as garland
-
surface crochet lines
-
tiny bobbles as ornaments
-
mini appliques stars hearts little dots
If you want a clean, classy look: keep it minimal, maybe one garland stripe + a tiny star.
If you want a playful look,k: go wild with ornaments and bright colors.
Pro Tip: A simple stripe in a contrasting yarn instantly makes it look more detailed than it actually is. It’s the crochet version of eyeliner.
Customization Ideas
You can make a whole themed set from the same base shape:
-
Classic tree: Green body + red or gold garland stripes
-
Modern minimalist: Cream tree + one thin metallic-looking stripe
-
Candy tree: Pink + white stripes like peppermint
-
Rustic farmhouse: Sage green + beige + wooden-button ornament vibe
-
Snowman treat bag: White body, black buttons, tiny scarf stripe
-
Reindeer treat bag: Brown body, little felt antlers, red nose
-
Santa pouch: Red body, white trim, tiny black belt stripe
Wouldn’t a set of these make the cutest stocking gift lineup? Like little yarny surprises, you can refill every year.
Finishing & Assembly
Sewing and weaving ends neatly
-
Weave ends inside the bag so nothing scratches hands or snags candy wrappers.
-
If you add ornaments/appliqués, sew them firmly with tight stitches.
Making it sturdy for treats
-
Use tight stitches and a firm yarn.
-
Don’t over-stretch the bag while working; it loosens stitches.
Safety notes
-
If it’s for toddlers,s: avoid tiny detachable buttons or safety eyes.
-
Embroidered details are always the safest option.
Packaging ideas for gifting
-
Fill it with candies or a small gift.
-
Tie the drawstring into a bow.
-
Add a small handwritten tag: Made just for you.
Honestly, it looks so thoughtful, even if it took you under an hour.
Bonus: Care & Maintenance
Treat bags get handled a lot, so here’s how to keep yours looking fresh:
-
Spot clean first: A damp cloth and gentle soap work for most smudges.
-
Hand wash if needed: Cool water, mild detergent, gentle squeeze, and twisting.
-
Air dry flat: Shape it while damp so it dries nicely.
-
Keep colors bright: Avoid long sun exposure, especially with bold reds and greens.
-
Store it smart: Keep it in a drawer with holiday decor so it’s ready next season.
Cute display idea: I keep one on my shelf beside my Christmas lights. It makes the whole corner feel extra cozy.
Final Thoughts
This Easy Crochet Christmas Tree Treat Bag Pattern is one of those projects that feels like holiday joy in yarn form. It’s quick, it’s practical, and it gives you that satisfying “I made this!” feeling without the stress of a huge build.
And if your first one comes out slightly wonky? Same. Add a garland stripe and call it whimsical. Works every time.
FAQ
What yarn works best for this project?
Cotton is my top pick because it holds shape and stays neat. Acrylic is fine too—just choose a smooth yarn and use a slightly smaller hook for tight stitches.
How long does it take to finish one treat bag?
Most of the time, about 60–120 minutes, depending on how detailed you get with decorations, because yes, ornaments can become a whole personality.
Can beginners make it easily?
Yes! If you’re comfortable with single crochet in the round and basic increases/decreases, you’ll be totally fine. The shaping is forgiving.
How can I make it sturdier for candy and small gifts?
Use a tighter stitch (smaller hook), avoid loose tension, and add a stable drawstring round. You can also crochet with cotton for a firmer structure.
Conclusion
Now you’ve got a festive little pouch that’s cute, reusable, and honestly a joy to give. I hope you have so much fun making your own Easy Crochet Christmas Tree Treat Bag Pattern, and if you make a set, just know I fully support the decision to keep one for yourself.
Happy crocheting!

Mini Easy Crochet Paw Keychain Amigurumi Pattern