Our Little Angel Filet Blanket – Free Crochet Pattern

The Our Little Angel Filet Blanket – Free Crochet Pattern  is a truly special crochet pattern that’s as heartwarming as it is beautiful. Scroll down for the free crochet blanket pattern BELOW!

Our Little Angel - Free Crochet Pattern
This post contains affiliate links. Any purchases made through these links will help support Truly Crochet blog at no extra cost to you. Please see our disclosure policy. Thank you!

About The Our Little Angel Filet Blanket:

The Our Little Angel Filet Blanket – Free Crochet Pattern  is a truly special crochet pattern that’s as heartwarming as it is beautiful. Perfect for celebrating the arrival of a little one, this filet crochet design uses a combination of double crochet (dc) stitches and chain-one spaces to create a delicate, airy fabric with a personal touch.

The phrase “Our Little Angel” is gracefully stitched into the blanket, surrounded by sweet filet hearts and charming eyelet spaces, making it a meaningful keepsake for any baby. Watching the words and patterns come to life row by row adds a magical element to the crochet process, making this project feel extra rewarding.

Soft pastels or neutral shades work wonderfully for a serene and angelic vibe, but you can also choose bold, modern colors to give it a unique twist. Whether you’re creating it for a baby shower, nursery décor, or as a heartfelt gift, the Our Little Angel Filet Blanket is a perfect way to combine your creativity with love and sentimentality.

Today’s Fresh Crochet Patterns You’ll Love to Try:

  1. Sleeping Dragon Pattern
  2. Plush Bunny Pattern
  3. Granny Stitch Pocket Shawl Pattern
  4. Baby Bunny Booties Pattern
  5. Chicken Crochet Pattern

Our Little Angel Filet Blanket Pattern

Materials Used:

Stitches Used:

  • Ch – Chain
  • Sc – Single Crochet
  • Dc – Double Crochet
  • Sts – Stitches
  • Sk – Skip
  • RS – Right Side Of Your Blanket
  • WS – Wrong Side Of Your Blanket

Size:

  • 35 x 45 inches approx

Notes:

  • This is a ONE SIZE crochet blanket pattern, no multiples are included.
  • This blanket is worked in rows starting from the bottom working towards the top of the blanket, turn your blanket over at the end of each row.
  • Ch1 at the start of each row, this does not count as a stitch throughout the pattern.
  • If you are getting a different stitch count on different rows this means you have probably missed a ch1 stitch on your current row or your previous row.
  • When the pattern states to work ‘dc x12’ for example – those stitches you are working into could either be dc stitches or chain 1 stitches.
  • When the pattern states to ‘ ch1, skip 1’ – all you are doing is chaining 1 and skipping the next stitch, this could either be a dc stitch or a chain 1 stitch.
  • If you have brackets in the row that you are working on, here is an example: dc x18, (Ch1, Skip 1, dc x23) x 4, Ch1, Skip 1, dc x18

This is telling you to 1dc in next 18sts (ch1, skip next st, 1dc in next 23sts) – Repeat what is in the brackets 4 times altogether, ch1, skip 1, 1dc in next 18sts.

  • Read each row carefully before starting the row.

Written Instructions:

***Written Instructions and Number block method available in the PDF versions below***

You will have 133sts at the end of each row – This includes dc stitches and ch1 stitches.

← Row 1 [RS]: Ch134, 1dc in 2nd ch from hook and in each ch across
→ Row 2 [WS]: dc x133
← Row 3 [RS]: dc x133
→ Row 4 [WS]: dc x4, (Ch1, Skip 1, dc x1) x 62, Ch1, Skip 1, dc x4
← Row 5 [RS]: dc x133
→ Row 6 [WS]: dc x133
← Row 7 [RS]: dc x133
→ Row 8 [WS]: dc x18, (Ch1, Skip 1, dc x23) x 4, Ch1, Skip 1, dc x18
← Row 9 [RS]: dc x16, (Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x19) x 4, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x16
→ Row 10 [WS]: dc x14, (Ch1, Skip 1, dc x7, Ch1, Skip 1, dc x15) x 4, Ch1, Skip 1, dc x7, Ch1, Skip 1, dc x14
← Row 11 [RS]: dc x12, (Ch1, Skip 1, dc x11) x 9, Ch1, Skip 1, dc x12
→ Row 12 [WS]: dc x10, (Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x7) x 4, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x10
← Row 13 [RS]: dc x9, (Ch1, Skip 1, dc x17, Ch1, Skip 1, dc x5) x 4, Ch1, Skip 1, dc x17, Ch1, Skip 1, dc x9
→ Row 14 [WS]: dc x9, (Ch1, Skip 1, dc x8) x 2, (Ch1, Skip 1, dc x5, Ch1, Skip 1, dc x8, Ch1, Skip 1, dc x8) x 4, Ch1, Skip 1, dc x9
← Row 15 [RS]: dc x9, (Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x5) x 4, Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x9
→ Row 16 [WS]: dc x11, (Ch1, Skip 1, dc x1) x 2, (Ch1, Skip 1, dc x5, Ch1, Skip 1, dc x1, Ch1, Skip 1, dc x1, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x1, Ch1, Skip 1, dc x1) x 4, Ch1, Skip 1, dc x5, (Ch1, Skip 1, dc x1) x 2, Ch1, Skip 1, dc x11
← Row 17 [RS]: dc x133
→ Row 18 [WS]: dc x133
← Row 19 [RS]: dc x133
→ Row 20 [WS]: dc x4, (Ch1, Skip 1, dc x1) x 62, Ch1, Skip 1, dc x4
← Row 21 [RS]: dc x133
→ Row 22 [WS]: dc x133
← Row 23 [RS]: dc x133
→ Row 24 [WS]: dc x133
← Row 25 [RS]: dc x28, (Ch1, Skip 1, dc x1) x 6, Ch1, Skip 1, dc x3, (Ch1, Skip 1, dc x1) x 6, Ch1, Skip 1, dc x6, (Ch1, Skip 1, dc x1) x 3, Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x28
→ Row 26 [WS]: dc x28, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x1, Ch1, Skip 1, dc x4, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x4, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x40
← Row 27 [RS]: dc x40, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x2, Ch1, Skip 1, dc x8, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x28
→ Row 28 [WS]: dc x28, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x7, (Ch1, Skip 1, dc x3) x 2, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x40
← Row 29 [RS]: dc x40, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x4, Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x28
→ Row 30 [WS]: dc x28, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3, (Ch1, Skip 1, dc x5) x 2, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x5, (Ch1, Skip 1, dc x1) x 3, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x40
← Row 31 [RS]: dc x40, Ch1, Skip 1, dc x5, (Ch1, Skip 1, dc x1) x 5, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x4, Ch1, Skip 1, dc x3, (Ch1, Skip 1, dc x1) x 6, Ch1, Skip 1, dc x28
→ Row 32 [WS]: dc x28, Ch1, Skip 1, dc x11, (Ch1, Skip 1, dc x3) x 2, Ch1, Skip 1, dc x7, Ch1, Skip 1, dc x3, (Ch1, Skip 1, dc x15) x 2, Ch1, Skip 1, dc x40
← Row 33 [RS]: dc x40, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x8, Ch1, Skip 1, dc x2, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x28
→ Row 34 [WS]: dc x29, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x4, Ch1, Skip 1, dc x1, (Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x4) x 2, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x40
← Row 35 [RS]: dc x40, Ch1, Skip 1, dc x3, (Ch1, Skip 1, dc x1) x 6, Ch1, Skip 1, dc x6, (Ch1, Skip 1, dc x1) x 3, Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x6, (Ch1, Skip 1, dc x1) x 3, Ch1, Skip 1, dc x31
→ Row 36 [WS]: dc x133
← Row 37 [RS]: dc x133
→ Row 38 [WS]: dc x133
← Row 39 [RS]: dc x133
→ Row 40 [WS]: dc x20, (Ch1, Skip 1, dc x1) x 6, Ch1, Skip 1, dc x3, (Ch1, Skip 1, dc x1) x 6, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x9, (Ch1, Skip 1, dc x1) x 6, Ch1, Skip 1, dc x3, (Ch1, Skip 1, dc x1) x 6, Ch1, Skip 1, dc x20
← Row 41 [RS]: dc x32, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x9, (Ch1, Skip 1, dc x15) x 2, Ch1, Skip 1, dc x21, Ch1, Skip 1, dc x20
→ Row 42 [WS]: dc x20, Ch1, Skip 1, dc x21, (Ch1, Skip 1, dc x15) x 2, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x32
← Row 43 [RS]: dc x32, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x9, (Ch1, Skip 1, dc x15) x 2, Ch1, Skip 1, dc x21, Ch1, Skip 1, dc x20
→ Row 44 [WS]: dc x20, Ch1, Skip 1, dc x21, (Ch1, Skip 1, dc x15) x 2, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x32
← Row 45 [RS]: dc x32, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x9, (Ch1, Skip 1, dc x15) x 2, Ch1, Skip 1, dc x21, Ch1, Skip 1, dc x20
→ Row 46 [WS]: dc x20, Ch1, Skip 1, dc x21, (Ch1, Skip 1, dc x15) x 2, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x15, (Ch1, Skip 1, dc x1) x 5, Ch1, Skip 1, dc x22
← Row 47 [RS]: dc x32, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x9, (Ch1, Skip 1, dc x15) x 2, Ch1, Skip 1, dc x21, Ch1, Skip 1, dc x20
→ Row 48 [WS]: dc x20, Ch1, Skip 1, dc x21, (Ch1, Skip 1, dc x15) x 2, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x32
← Row 49 [RS]: dc x32, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x9, (Ch1, Skip 1, dc x15) x 2, Ch1, Skip 1, dc x21, Ch1, Skip 1, dc x20
→ Row 50 [WS]: dc x20, Ch1, Skip 1, dc x15, (Ch1, Skip 1, dc x1) x 6, (Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x1, Ch1, Skip 1, dc x1, Ch1, Skip 1, dc x1, Ch1, Skip 1, dc x1, Ch1, Skip 1, dc x1, Ch1, Skip 1, dc x1) x 2, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x15, (Ch1, Skip 1, dc x1) x 6, Ch1, Skip 1, dc x20
← Row 51 [RS]: dc x133
→ Row 52 [WS]: dc x133
← Row 53 [RS]: dc x133
→ Row 54 [WS]: dc x133
← Row 55 [RS]: dc x44, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x6, (Ch1, Skip 1, dc x1) x 3, Ch1, Skip 1, dc x10, (Ch1, Skip 1, dc x1) x 2, Ch1, Skip 1, dc x48
→ Row 56 [WS]: dc x46, Ch1, Skip 1, dc x7, Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x4, Ch1, Skip 1, dc x10, Ch1, Skip 1, dc x45
← Row 57 [RS]: dc x46, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x4, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x45
→ Row 58 [WS]: dc x44, (Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3) x 2, Ch1, Skip 1, dc x8, Ch1, Skip 1, dc x47
← Row 59 [RS]: dc x48, Ch1, Skip 1, dc x7, (Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x11) x 2, Ch1, Skip 1, dc x44
→ Row 60 [WS]: dc x44, (Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3) x 2, Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x49
← Row 61 [RS]: dc x46, (Ch1, Skip 1, dc x1) x 5, (Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x11) x 2, Ch1, Skip 1, dc x44
→ Row 62 [WS]: dc x44, (Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3) x 2, Ch1, Skip 1, dc x10, Ch1, Skip 1, dc x45
← Row 63 [RS]: dc x44, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x4, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x45
→ Row 64 [WS]: dc x46, Ch1, Skip 1, dc x7, Ch1, Skip 1, dc x5, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x10, Ch1, Skip 1, dc x45
← Row 65 [RS]: dc x46, (Ch1, Skip 1, dc x1) x 5, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x11, Ch1, Skip 1, dc x7, (Ch1, Skip 1, dc x1) x 2, Ch1, Skip 1, dc x48
→ Row 66 [WS]: dc x133
← Row 67 [RS]: dc x133
→ Row 68 [WS]: dc x133
← Row 69 [RS]: dc x133
→ Row 70 [WS]: dc x4, (Ch1, Skip 1, dc x1) x 62, Ch1, Skip 1, dc x4
← Row 71 [RS]: dc x133
→ Row 72 [WS]: dc x133
← Row 73 [RS]: dc x133
→ Row 74 [WS]: dc x18, (Ch1, Skip 1, dc x23) x 4, Ch1, Skip 1, dc x18
← Row 75 [RS]: dc x16, (Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x19) x 4, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x16
→ Row 76 [WS]: dc x14, (Ch1, Skip 1, dc x7, Ch1, Skip 1, dc x15) x 4, Ch1, Skip 1, dc x7, Ch1, Skip 1, dc x14
← Row 77 [RS]: dc x12, (Ch1, Skip 1, dc x11) x 9, Ch1, Skip 1, dc x12
→ Row 78 [WS]: dc x10, (Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x7) x 4, Ch1, Skip 1, dc x15, Ch1, Skip 1, dc x10
← Row 79 [RS]: dc x9, (Ch1, Skip 1, dc x17, Ch1, Skip 1, dc x5) x 4, Ch1, Skip 1, dc x17, Ch1, Skip 1, dc x9
→ Row 80 [WS]: dc x9, (Ch1, Skip 1, dc x8) x 2, (Ch1, Skip 1, dc x5, Ch1, Skip 1, dc x8, Ch1, Skip 1, dc x8) x 4, Ch1, Skip 1, dc x9
← Row 81 [RS]: dc x9, (Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x5) x 4, Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x3, Ch1, Skip 1, dc x6, Ch1, Skip 1, dc x9
→ Row 82 [WS]: dc x11, (Ch1, Skip 1, dc x1) x 2, (Ch1, Skip 1, dc x5, Ch1, Skip 1, dc x1, Ch1, Skip 1, dc x1, Ch1, Skip 1, dc x9, Ch1, Skip 1, dc x1, Ch1, Skip 1, dc x1) x 4, Ch1, Skip 1, dc x5, (Ch1, Skip 1, dc x1) x 2, Ch1, Skip 1, dc x11
← Row 83 [RS]: dc x133
→ Row 84 [WS]: dc x133
← Row 85 [RS]: dc x133
→ Row 86 [WS]: dc x4, (Ch1, Skip 1, dc x1) x 62, Ch1, Skip 1, dc x4
← Row 87 [RS]: dc x133
→ Row 88 [WS]: dc x133
← Row 89 [RS]: dc x133
Fasten off and weave in ends. Move on to border.

Border:

R1. Join yarn in top right hand corner, work 1sc evenly around the entire blanket and work (1sc, ch2, 1sc) in each corner of the blanket, join with a slip stitch to beg sc

R2. Work 1sc in each sc around, working (1sc, ch2, 1sc) in each ch2 corner space, join with a slip stitch to beg sc

R3. Ch1, Work 1sc in each sc around, work 3sc in each ch2 corner space, join with a slip stitch to beg sc

Here’s another option for row 3…

Ch1, Reverse sc in each sc around the entire blanket working 1 reverse sc in each ch2 space, join with a slip stitch in beg stitch

If your’e not sure how to do the reverse sc, here is a link:

Fasten off and weave in ends.

Where To Next? 

  • You can find my other free crochet blanket patterns here.
  • Pin this post: Save this tutorial to your Pinterest boards so that you can come back to it later.
  • Leave a comment: Leave a comment below, we love to hear your feedback!
  • Share on Instagram: When you make this project, share it on social media and tag me @trulycrochet. We love to see what you are currently making!

Terms Of Use:

These Terms of Use apply to all the patterns and tutorials made by Truly Crochet. All of the patterns and tutorials are for personal use only and belong to Truly Crochet.

  • You are not allowed to copy, reproduce, adjust, distribute or sell Truly Crochet patterns and tutorials in whole or in part.
  • You are not allowed to distribute and/or sell the translations of Truly Crochet patterns and tutorials in whole or in part.
  • You can sell finished items made using Truly Crochet patterns, however, you have to give credit to Truly Crochet for the actual design.
  • You are not allowed to use Truly Crochet photos without written permission.
  • You are not allowed to copy and paste Truly Crochet patterns or tutorials to social media or anywhere else in whole or in part.
  • If you would like to share the patterns, you can give a link to the Truly Crochet website www.trulycrochet.com.

Truly Crochet makes money through affiliate links and ads. Any purchases made through these links or ads will help support Truly Crochet blog at no extra cost to you. Please see our disclosure policy. Thank you!