Every year on September 4th, people around the world come together to celebrate National Wildlife Day. This special day is dedicated to honoring and appreciating the incredible diversity of wildlife that inhabits our planet. It’s a time to reflect on the importance of conservation efforts and the role each of us can play in preserving the natural world for future generations.
What’s your favorite animal to crochet? Over the past few years, I have released so many wildlife patterns. Here are a few of my favorites.
Are you ready for another penguin design? This adorable Penguin Ski Mask is based on a pattern I made for all my children, grandchildren, nieces and nephews. It was also a great seller at winter craft shows. Worked in back loops only, it creates a built-in ribbing to give the hat some stretch. The simple construction means the ski mask can be made in an evening, probably with colors you already have in your stash.
Materials:
Worsted weight yarn:
100 yards black
10 yards white
3 yards yellow
Size H (5.0 mm) crochet hook
Gauge: 9 sc = 2″
Ski mask has built-in stretch due to working in BLO ribbing and fits 2-5-year-old child. Approximately 15” circumference and 8.5” tall.
Directions: NOTE: Entire piece is worked in BLO to make ribbing.
Row 1: With black yarn, ch 35, hdc in 2nd ch, hdc across to last st, sl st in last st (33 hdc, 1 sl st).
Row 2: Ch 1, turn, sl st in first st, hdc across.
Row 3: Ch 1, turn, hdc in next 30 sts, sl st in next st, leave last 3 sts unworked.
Row 4: Ch 1, turn, sl st in first st, hdc in next 30 sts.
Row 5: Ch 1, turn, hdc in next 30 sts, hdc in sl st of Row 3, hdc in next 2 sts of Row 3, sl st in last st of Row 3:
Rows 6-16: Repeat pattern of Rows 2-5 until you have 16 rows. Fasten off black.
Lower face:
Row 17: Attach white yarn, ch 1, turn, hdc in next 15 sts. Leave remaining sts unworked.
Rows 18-24: Ch 1, turn, hdc in each st. Fasten off white yarn at end of Row 24.
Upper face:
Return to Row 16 and sk 5 sts from lower face.
Row 17: Attach black yarn in 6th st from lower face in Row 16. Ch 1, hdc in each hdc, hdc in sl st of previous row, hdc in next 2 hdc of previous row, sl st in last st. Continue working in pattern for upper face.
Row 18: Ch 1, turn, sl st in first st, hdc across.
Row 19: Ch 1, turn, hdc across, sl st in last st.
Row 20: Ch 1, turn, sl st in first st, hdc across.
Row 21: Ch 1, turn, hdc up to last 4 sts, sl st in next st, leave rem sts unworked.
Row 22: Ch 1, turn, sl st in first st, hdc across.
Row 23: Ch 1, turn, hdc across, sl st in last st.
Row 24: Ch 1, turn, sl st in first st, hdc across. Ch 5, sl st in Row 24 of lower face. Fasten off black.
Row 25: Return to lower face and attach black yarn at Row 24. Ch 1, turn, hdc in 15 hdc, hdc in 5 ch, hdc in 10 hdc, hdc in same st as sl st, hdc in 2 hdc of previous row, sl st in last st.
Rows 26-41: Repeat Rows 2-5 until you have 41 rows in total, ending at top of hat. Do not fasten off yarn.
Turn to work around top edge. Work sc dec around the top edge (10 sc). Ch 1, turn, work 2 sc tog 5 times (5 sc).
Fasten off yarn leaving 12” length. Use Ultimate Finish to close top: Cut yarn leaving 6” length.
Using yarn needle, pick up outer lp of each st in the last rnd. Pull tight.
YouTube Tutorial: Ultimate Finish
With right sides tog, sew back seam.
Beak:
Rnd 1: With yellow yarn, ch 2 (or magic circle), 3 sc in 2nd ch. Do not join. Work in continuous rounds throughout.
Rnd 2: 2 sc in first st, sc in next 2 sts (4 sc).
Rnd 3: *2 sc in first st, sc in next st* twice (6 sc).
Rnd 4: *2 sc in first st, sc in next st* 3 times (9 sc). Join with sl st. Fasten off leaving 6” length.
Sew beak centered on lower face.
This post contains affiliate links. This means I may earn a commission should you chose to sign up for a program or make a purchase using my link. It’s okay – I love all of these companies anyways, and you will too!
Nicki’s Homemade Crafts is having a Pre-Black Friday Sale.
Save 40% on any ebook or the Crochet Club Membership through 11/19/2025.
If you’re looking for a fun and festive way to give your gifts this holiday season, the Penguin Gift Bag Crochet Pattern is here to waddle its way into your heart! 🧶💙 Cute, practical, and oh-so-chilly, this adorable penguin bag is the perfect handmade touch for wrapping small presents, candy, or gift cards.
❄️ Why You’ll Love This Pattern
Forget boring gift wrap — this penguin bag is a gift and a keepsake all in one! With its sweet little face and cozy winter colors, it’s a project that’s as fun to make as it is to give. Plus, it’s reusable year after year, making it an eco-friendly alternative to paper wrapping.
🧶 Skill Level & Details
This pattern is great for confident beginners and up. It uses basic crochet stitches and simple shaping to create a charming bag that closes with a drawstring at the top. Step-by-step instructions guide you through each stage, so you can crochet your penguin with ease.
🎁 Perfect For:
Wrapping small holiday gifts or stocking stuffers
Party favors or handmade holiday swaps
Decorating your mantle or tree
Giving as a gift to a fellow penguin lover!
🐧 Add Some Personality
Customize your penguin by changing up the colors or adding decorations to the hat. Each one can have its own personality — perfect for gifting to friends and family.
So this winter, skip the wrapping paper and make something that’s snow much cuter! ☃️ The Penguin Gift Bag Crochet Pattern brings handmade charm and a cool dose of winter whimsy to your holiday season.
Finished penguin bag measures approximately 5” tall by 3” wide.
Materials:
Worsted weight yarn:
25 yards MC
35 yards CC
5 yards white
2 yards yellow
Crochet hook size H (5.0 mm)
18-mm wiggly eyes
Directions:
Rnd 1: With MC yarn, ch 2 (or magic ring). Sc 6 in second ch from hook. Do not join. Work in continuous rnds throughout.
Rnd 2: 2 sc in each sc (12 sc).
Rnd 3: *1 sc in next sc, 2 sc in next sc,* repeat around (18 sc).
Rnd 4: *1 sc in next 2 sc, 2 sc in next sc*, repeat around (24 sc).
Rnd 5: *1 sc in next 3 sc, 2 sc in next sc*, repeat around (30 sc).
Rnd 6: *1 sc in next 4 sc, 2 sc in next sc,* repeat around (36 sc).
Rnds 7-14: Sc in each st. Fasten off MC.
Rnd 15: Working in BLO, attach CC yarn, ch 1, hdc in each st. Join with sl st in first hdc.
Rnds 16-17: Ch 1, *fp hdc, bp hdc,* repeat around. Join with sl st in first hdc.
Rnd 18: Ch 1, *dec over next 2 sts, sc in next 4 sts,* repeat around (30 hdc). Join with sl st.
Rnd 19: Ch 1, hdc in each st. Join with sl st.
Rnd 20: Ch 1, *dec over next 2 sts, hdc in next 3 sts,* repeat around (24 hdc). Join with sl st.
Rnd 21: Ch 1, hdc in each st. Join with sl st.
Rnd 22: Ch 1, *hdc in next st, ch 1, skip 1 st,* repeat around. Join with sl st. Fasten off CC.
Weave in all ends.
Drawstring:
With CC yarn, make a chain 12″ long and knot both ends. Pull through loops made in Rnd 22 of penguin’s hat.
FACE:
Row 1: With white yarn, ch 7, sc in 2nd ch and in each of next 5 ch (6 sc).
Row 2: Ch 1, turn, sc in each st (6 sc).
Row 3: Ch 1, turn, sc in each of next 6 sts, turn to work down edge, sc in row ends. Working in unused loops of foundation ch,
*sl st in first lp, 5 dc in next lp, sl st in next lp* repeat once, turn to work sc down row ends on the other side. Fasten off leaving
12” length for sewing.
Attach wiggly eyes in center st of dc clusters of Row 3. Sew face to head.
BEAK:
Rnd 1: With yellow yarn, ch 2 (or magic circle), 3 sc in 2nd ch. Do not join. Work in continuous rounds throughout.
Rnd 2: 2 sc in first st, sc in next 2 sts (4 sc).
Rnd 3: 2 sc in first st, sc in next 3 sts (5 sc). Join with sl st. Fasten off leaving 6” length for sewing.
Sew beak to face centered just below eyes.
This post contains affiliate links. If you click on one of these links and make a purchase, I may earn a small commission at no additional cost to you. I only recommend products or services I use and trust. Thank you for supporting My Fingers Fly!
Penguins are so cute and charismatic, naturally they are a favorite among children around the world. Because of their popularity and their tuxedo-like coloring, they’re also a favorite among crocheters. Today we have some adorable penguin amigurumi for your crocheting pleasure. These plush toys also make excellent Christmas gifts or holiday decor. Crochet a penguin ski mask for your little ones for the winter. Decorate your Christmas tree with a penguin butt ornament. Craft a few penguin gift bags for teacher gifts. There are also several free downloads – penguin bookmark, gift tag, and dot-to-dot worksheet.
Rnd 1: Starting at bottom with gray yarn, ch 2 (or magic circle), 8 sc in 2nd ch from hook. Do not join. Work in continuous rnds throughout.
Rnd 2: 2 sc in each sc around (16 sc).
Rnd 3: *Sc in next sc, 2 sc in next sc,* repeat around (24 sc).
Rnd 4: *Sc in next 2 sc, 2 sc in next sc,* repeat around (32 sc).
Rnd 5: *Sc in next 3 sts, 2 sc in next st,* repeat around (40 sc).
Rnd 6: *Sc in next 4 sts, 2 sc in next st,* repeat around (48 sc).
Rnd 7: *Sc in next 5 sts, 2 sc in next st,* repeat around (56 sc).
Rnd 8: *Sc in next 6 sts, 2 sc in next st,* repeat around (64 sc).
Rnds 9-19: Sc in each st.
Rnd 20: *Dec, sc in next 6 sts,* repeat around (56 sc).
Rnd 21: Sc in each st.
Rnd 22: *Dec, sc in next 5 sts,* repeat around (48 sc).
Rnd 23: Sc in each st.
Rnd 24: *Dec, sc in next 4 sts,* repeat around (40 sc).
Rnd 25: Sc in each st.
Rnd 26: *Dec, sc in next 3 sts,* repeat around (32 sc).
Rnds 27-28: Sc in each st.
Rnd 29: *Dec, sc in next 2 sts,* repeat around (24 sc). Fasten off gray. Stuff firmly.
Rnds 30-35: Attach black yarn. Sc in each st.
Rnd 36: *Dec, sc in next st,* repeat around (16 sc).
Rnd 37: Dec around (8 sc). Join with sl st. Fasten off leaving 6” length. Close using ultimate finish. (Thread needle with 6” length, insert needle into outer loop of each remaining st, pull tight.)
Row 1: With white yarn, ch 8, sc in 2nd ch and in each of next 6 ch.
Row 2: Ch 1, turn, sc in each st (7 sc).
Row 3: Ch 1, turn, sc in each of next 7 sts, turn to work down edge, sc in row ends. Working in unused loops of foundation ch, *sl st in first lp, 5 dc in next lp, sl st in next lp* repeat once, turn to work sc down row ends on the other side. Fasten off leaving 12” length for sewing.
Attach safety eyes in center st of dc clusters of Row 3. Sew face to head.
BEAK:
Rnd 1: With yellow yarn, ch 2 (or magic circle), 3 sc in 2nd ch. Do not join. Work in continuous rounds throughout.
Rnd 2: 2 sc in first st, sc in next 2 sts (4 sc).
Rnd 3: 2 sc in first st, sc in next 3 sts (5 sc). Join with sl st. Fasten off leaving 9” length. Add a little bit of stuffing and sew to face centered below the eyes.
WINGS: (Make 2)
Row 1: With gray (or white) yarn, ch 8, hdc in 2nd ch and in next 6 chs. (7 hdc).
Row 2: Ch 1, turn, 2 hdc in first st, hdc in remaining sts (8 hdc).
Row 3: Ch 1, turn, hdc in each st with 2 hdc in last st (9 hdc).
Row 4: Ch 1, turn, 2 hdc in first st, hdc in remaining sts (10 hdc).
Fasten off leaving 12” length. Sew to sides of penguin with top of wing at Rnd 26 with longer edge toward the front. Weave in all ends.
FEET:
Row 1: With black yarn, ch 2, 2 hdc in 2nd ch.
Row 2: ch 1, turn, hdc first st, 2 hdc next st (3 hdc).
Rows 3-4: ch 1, turn, hdc across, 2 hdc last st (5 hdc).
Row 5: ch 1, turn, 2 hdc first & last sts (7 hdc).
Row 6: ch 1, turn, *hdc, sl st* 3 times, hdc last st. Fasten off and sew to bottom at rnds 4-8.
ID used to identify users for 24 hours after last activity
24 hours
_gat
Used to monitor number of Google Analytics server requests when using Google Tag Manager
1 minute
_gac_
Contains information related to marketing campaigns of the user. These are shared with Google AdWords / Google Ads when the Google Ads and Google Analytics accounts are linked together.
90 days
__utma
ID used to identify users and sessions
2 years after last activity
__utmt
Used to monitor number of Google Analytics server requests
10 minutes
__utmb
Used to distinguish new sessions and visits. This cookie is set when the GA.js javascript library is loaded and there is no existing __utmb cookie. The cookie is updated every time data is sent to the Google Analytics server.
30 minutes after last activity
__utmc
Used only with old Urchin versions of Google Analytics and not with GA.js. Was used to distinguish between new sessions and visits at the end of a session.
End of session (browser)
__utmz
Contains information about the traffic source or campaign that directed user to the website. The cookie is set when the GA.js javascript is loaded and updated when data is sent to the Google Anaytics server
6 months after last activity
__utmv
Contains custom information set by the web developer via the _setCustomVar method in Google Analytics. This cookie is updated every time new data is sent to the Google Analytics server.
2 years after last activity
__utmx
Used to determine whether a user is included in an A / B or Multivariate test.
18 months
_ga
ID used to identify users
2 years
_gali
Used by Google Analytics to determine which links on a page are being clicked
30 seconds
_ga_
ID used to identify users
2 years
Marketing cookies are used to follow visitors to websites. The intention is to show ads that are relevant and engaging to the individual user.
Pinterest Tag is a web analytics service that tracks and reports website traffic.
Unique value with which users can be identified by X. Collected information is used to be personalize X services, including X trends, stories, ads and suggestions.
2 years
external_referer
Our Website uses X buttons to allow our visitors to follow our promotional X feeds, and sometimes embed feeds on our Website.
2 years
guest_id
This cookie is set by X to identify and track the website visitor. Registers if a users is signed in the X platform and collects information about ad preferences.