

Through Any Window Baby Blanket
With three different rows, this pattern will give you a tad more variety while still preserving the simple mechanics and appearance of granny blankets in the round.
Stitch wise, half double crochet (hdc) is used throughout to reduce stitch gaps and each row alternates with either two or three hdc shells.
One of the most important changes is a ghost row of stitches without intermittent chain spaces or skipped stitches. This row stabilizes the structure of the blanket and helps to prevent warping and stretching of the corners. To make this row blend in, the following row is done in between the stitches to mimic the granny style.
If this ghost row of straight hdc stitches isn’t for you and prefer all rows to be executed in the same classic granny square format scroll down for the alternate version.
Tips: The center of the blanket starts as a circle and it is recommended that the magic loop technique be used for this starting round.
The border detail is essentially an extended picot. To create a more triangular picot shape, replace the second single crochet in the chain loops with an hdc.
If the border curls, try turning the second row of the blanket and work a wrong side row.
Check out the Through Any Window Baby Blanket CAL on Crochetville to chat with people who are making the same pattern!
Have a look at the Through Any Window Baby Blanket Tutorial if you’re having trouble with either pattern version.
5 oz/141g (459 yd/420m)
1 skein 920-099 cream (B)
Size H/8 -5.00mm hook or size needed to obtain gauge
Finished Size 30” x 30”, not including picots.
Blanket
With A, ch 3, join with a sl st to form a ring.
Rnd 1: ch 3, *hdc in ring, ch 1, rep from * 6 times more, join rnd with a sl st to second ch.
Rnd 2: with MC, sl st in to ch-1 sp, ch 2, hdc in same sp, *ch 1, sk 1 st, 2 hdc in ch-1 sp, ch 2, sk 1 st, 2 hdc in ch-1 sp, rep from * 2 times, end ch 1, sk 1 st, 2 hdc in ch-1 sp, ch 2, join rnd with a sl st to top of ch 2.
Rnd 3: with B, sl st in next st, sl st in ch-1 sp, ch 2, 2 hdc in same sp as ch 2, *ch 1, sk 2 sts, (3 hdc, ch 2, 3 hdc) in ch-2 sp, ch 1, sk 2 sts, 3 hdc in ch-1 sp, rep from * 2 times, end ch 1, sk 2 sts, (3 hdc, ch 2, 3 hdc) in ch-2, ch 1, join rnd with a sl st to top of ch 2.
Rnd 4: with MC, sl st in next 2 sts, sl st in ch-1 sp, ch 2, hdc in same sp as ch 2, *ch 1, sk 3 st, (2 hdc, ch 2, 2 hdc) in ch-2 sp, [ch 1, sk 3 sts, 2 hdc in ch-1 sp] to last 3 sts before ch-2 sp, rep from * 2 times more, end ch 1, sk 3 sts, (2 hdc, ch 2, 2 hdc) in ch-2 sp, ch 1, sk 3 sts, 2 hdc in ch-1 sp, ch 2, join round with a sl st to top of ch 2.
Rnd 5: with A, ch 2, hdc in next st, hdc in ch-1, *hdc in next 2 sts, (2 hdc, ch 2, 2 hdc) in ch-2 sp, [hdc in next 2 sts, hdc in ch-1] to last 2 sts before ch-2 sp, rep from * 2 times more, end hdc in next 2 sts, (2 hdc, ch 2, 2 hdc) in ch-2 sp, [hdc in next 2 sts, hdc in ch-1] to last ch-1 sp, join rnd with a sl st to top of ch 2.
Rnd 6: with MC, sl st in next st, ch 2, working in between sts throughout rnd, hdc in same sp as ch 2, *[ch 1, sk 2 st, 2 hdc in next st] to last 2 sts before ch-2 sp, ch 1, sk 2 st, (2 hdc, ch 2, 2 hdc) in ch-2 sp, rep from * 3 times more, end ch 1, sk 2 sts, [ch 1, sk 2 sts, 2 hdc in next st] to last 2 sts, ch 1, sk 2 sts, join round with a sl st to top of ch 2.
Rnd 7: with B, sl st in ch-1 sp, ch 2, 2 hdc in same ch-1 sp as ch 2, *[ch 1, sk 2 sts, 3 hdc in ch-1 sp] to last 2 sts before ch-2 sp, ch 1, sk 2 sts, (3 hdc, ch 2, 3 hdc) in ch-2 sp, rep from * 3 times more, end [ch 1, sk 1 st, 3 hdc in ch-1 sp] to last 2 sts in rnd, ch 1, sk 2 sts, join with a sl st to top of ch 2.
Rnds 8-39: rep rnds 4-7 eight times more ending on rnd 7
Rnd 40: rep rnd 6 once more
Border
Rnd 1: with A, ch 1, sc in same st as ch 1, sc in next st, *[sc in ch-1 sp, sc in next 2 sts] to ch-2 sp, (sc, ch 2, sc) in ch-2 sp, rep from * 3 times, end [sc in ch-1 sp, sc in next 2 sts] to last ch-1 sp, sc in ch-1 sp, join rnd with a sl st.
Rnd 2: ch 1, sc in same st as ch 1 and in ea st to ch-2 sp, *(sc, ch 2, sc) in ch-2 sp, sc in next st and in ea st to ch-2 sp, rep from * 2 times more, end (sc, ch 2, sc) in ch-2 sp, sc in next st and to each st to end of rnd, join with a sl st to first sc.
Rnd 3: with MC ch 1, sc in same st as ch 1, sc in next st, *[ch 3, sc in back of second ch from hk, sc in back of next ch, sc in next st, ch 1, sk 1 st, sc in next 2 sts] to last st before ch-2 sp, ch 3, sc in back of second ch from hk, sc in back of next ch, sc in next st, 3 sc in ch-2 sp, sc in next 2 sts, rep from * 3 times, end *[ch 3, sc in back of second ch from hk, sc in back of next ch, sc in next st, ch 1, sk 1 st, sc in next 2 sts] to last st, ch 1, sk 1 st, join with a sl st to top of sc. Fasten off.
Through Any Window Baby Blanket: Alternate Version

This version does not have a ghost row of straight hdc stitches and follows a more standard shell and skipped stitches granny square formula for every round.
Blanket
With A, ch 3, join with a sl st to form a ring.
Rnd 1: ch 3, *hdc in ring, ch 1, rep from * 6 times more, join rnd with a sl st to second ch.
Rnd 2: with MC, sl st into ch-1 sp, ch 2, hdc in same sp, *ch 1, sk 1 st, 2 hdc in ch-1 sp, ch 2, sk 1 st, 2 hdc in ch-1 sp, rep from * 2 times, end ch 1, sk 1 st, 2 hdc in ch-1 sp, ch 2, join rnd with a sl st to top of ch 2. Rnd 3: with B, [sl st in next st] twice into ch-1 sp, ch 2, 2 hdc in same sp as ch 2, *ch 1, sk 2 sts, (3 hdc, ch 2, 3 hdc) in ch-2 sp, ch 1, sk 2 sts, 3 hdc in ch-1 sp, rep from * 2 times, end ch 1, sk 2 sts, (3 hdc, ch 2, 3 hdc in ch-2, ch 1, join rnd with a sl st to top of ch 2.
Rnd 3: with B, sl st in next st, sl st in ch-1 sp, ch 2, 2 hdc in same sp as ch 2, *ch 1, sk 2 sts, (3 hdc, ch 2, 3 hdc) in ch-2 sp, ch 1, sk 2 sts, 3 hdc in ch-1 sp, rep from * 2 times, end ch 1, sk 2 sts, (3 hdc, ch 2, 3 hdc in ch-2, ch 1, join rnd with a sl st to top of ch 2.
Rnd 4: with MC, sl st in next 2 sts, sl st in ch-1 sp, ch 2, hdc in same sp as ch 2, *ch 1, sk 3 st, (2 hdc, ch 2, 2 hdc) in ch-2 sp, [ch 1, sk 3 sts, 2 hdc in ch-1 sp] to last 3 sts before ch-2 sp, rep from * 2 times more, end ch 1, sk 3 sts, (2 hdc, ch 2, 2 hdc) in ch-2 sp, ch 1, sk 3 sts, [2 hdc in ch-1 sp, ch 2] to last ch-1 sp, join round with a sl st to top of ch 2.
Rnd 5: with A, sl st in next st, sl st in ch-1 sp, ch 2, 2 hdc in same sp as ch 2, *ch 1, sk 2 sts, (3 hdc, ch 2, 3 hdc) in ch-2 sp, [ch 1, sk 2 sts, 3 hdc in ch-1 sp] to last 2 sts before ch-2 sp, rep from * 2 times more, end ch 1, sk 2 sts, (3 hdc, ch 2, 3 hdc) in ch-2 sp, [ch 1, sk 2 sts, 3 hdc in ch-1 sp] to last ch-1 sp, end ch 1, join rnd with a sl st to top of ch 2.
Rnd 6: rep rnd 4
Rnd 7: with B, sl st in ch-1 sp, ch 2, 2 hdc in same ch-1 sp as ch 2, *[ch 1, sk 2 sts, 3 hdc in ch-1 sp] to last 2 sts before ch-2 sp, ch 1, sk 2 sts, (3 hdc, ch 2, 3 hdc) in ch-2 sp, rep from * 3 times more, end [ch 1, sk 1 st, 3 hdc in ch-1 sp] to last 2 sts in rnd, ch 1, sk 2 sts, join with a sl st to top of ch 2.
Rnds 8-39: rep rnds 4-7 eight times more ending on rnd 7
Rnd 40: rep rnd 4 once more
Border
Rnd 1: with A, ch 1, sc in same st as ch 1, sc in next st, *[sc in ch-1 sp, sc in next 2 sts] to ch-2 sp, (sc, ch 2, sc) in ch-2 sp, rep from * 3 times, end [sc in ch-1 sp, sc in next 2 sts] to last ch-1 sp, sc in ch-1 sp, join rnd with a sl st.
Rnd 2: ch 1, sc in same st as ch 1 and in ea st to ch-2 sp, *(sc, ch 2, sc) in ch-2 sp, sc in next st and in ea st to ch-2 sp, rep from * 2 times more, end (sc, ch 2, sc) in ch-2 sp, sc in next st and to each st to end of rnd, join with a sl st to first sc.
Rnd 3: with MC ch 1, sc in same st as ch 1, sc in next st, *[ch 3, sc in back of second ch from hk, sc in back of next ch, sc in next st, ch 1, sk 1 st, sc in next 2 sts] to last st before ch-2 sp, ch 3, sc in back of second ch from hk, sc in back of next ch, sc in next st, 3 sc in ch-2 sp, sc in next 2 sts, rep from * 3 times, end *[ch 3, sc in back of second ch from hk, sc in back of next ch, sc in next st, ch 1, sk 1 st, sc in next 2 sts] to last st, ch 1, sk 1 st, join with a sl st to top of sc. Fasten off.
Corrections: 02-29-08
© 2007 Laura Lynn Hanks

Watch the music video of the song that inspired a granny square blanket:
“Through Any Window (naked)”
Director John Cabrera






Beautiful blanket! I’ll be putting that on my list of to-do’s!
I will be back on the 5th to see if you get a chance to post the pattern yet. Love your blog, great stuff!
Rhonda shared the link so we could see the picture and I must say that it is absolutely gorgeous! Can’t wait for the pattern to be available!
Thanks so very much for the pattern – it’s beautiful!
Thanks for the pattern! I’m going to try this after Christmas.
Thank you so much for allowing us newbie crocheters see your talented work you do.
Your colors are like sunshine ~ uplifting and dynamite to look at and yet so suttle to look at. Your color choices are not overbearing which I feel will make a baby feel warm and at the same time stay warm.
I want to try this pattern and allow my young granddaughter enjoy the vibrant colors as she discovers colors in her small world..
Hello,
What a lovely balnket. THe square is pretty too. I like the picot very much. Looking at it I got an idea. Make squares with picots and then join the picots together to get a lacy effect at the joints. I shall try it out and see how it looks.
You colours are just beautiful. Thanks for the photos and for the pattern.
Regards,
Sandhya.
Thanks for the pattern laura.. i tried doing version A, but kind of got stuck, maybe i was doing something wrong.. had a question.. in the beginning of round 3, does [sl st in next st] twice mean that there two slip stiches need to be made after joining with the new color..
I’m sorry if the question is too basic.. i’m new..
thanks
Another question :Is it alright to use worsted weight instead of baby soft?
Thanks again. :)
zeeny – So glad to hear you are making the blanket! Worsted weight works fine. I’d use an I or J hook, though.
“[sl st in next st] twice into ch-1 sp” means, sl st in the next st and then sl st in the ch-1 space.
Hope that helps!
Thanks for your reply laura.. i’ve been trying to follow your instructions.. but i dont seem to have got it completely…
Could you please tell me how i could make the square without the [sl st....] twice or thrice.. i seem to be going over the slip stitches to complete the round.. is that how it should be.
Could you please please please point me to a similar pattern with different instructions.. because i really love this pattern and want to make it.. my baby’s due in june, and at my snail’s pace i hope to finish it by then atleast..
Am really sorry if i’m bugging u !!
zeeny – Sorry to hear that you’re still having trouble. The slip stitches are necessary to keep the blanket from bunching. You will be skipping over the slip stitches to join the round, just like any granny square.
My old camera is terminally broken and I’m waiting on a replacement through the mail. As soon as I get my new camera I will post a few pictures in a tutorial. If you’re having trouble, I’m sure others are also.
Maybe a better photo of round three would help. There’s a detailed photograph of the center of this blanket in the blog post here: http://thekidneybean.wordpress.com/2007/11/28/round-and-round/
This blanket is really just a variation on the Giant Granny Square blankets out there. I like Bev’s found here: http://www.bevscountrycottage.com/granny-lg.html
I’m happy to help if you need anything else!
Oh my god.. you are soo patient !!!! Thankyou so much!! :)
Is there any other way i can mail you ?
My e-mail is thekidneybean@gmail.com. Check out my “Tell Me More” page for forums I check regularly if you would rather PM me.
Your baby afghan is just lovely. I have made three giant Granny-type afghans. Two were rectangles, and one was a five-sided shape. I tried starting a fourth, but was bored almost as soon as I started. This morning I found yours, and now am excited about beginning again. Thank you for the detailed instructions and clear photographs. Will keep you posted and try to put up a picture when it is finished. Thank you so much!
This is so lovely…wow you do great work. I love everything on here. im gonna try this and i will be coming back to let you know. It may take a while…lol
Thanks so much
Wow!!! i love it, I love the colors, I have to learn to crochet granny squares… Good Work!!!!
I’ll have to make this for my daughter!… It is very professional and I adore the colors you used!… I’ve acually never made anything using grannies because I hate joining them all… but I’ll do it for this blanket. Thanks for the pattern!
What a fabulous pattern – thank you! I was inspired when I found it yesterday and had to jump right in. Thanks also for the tutorial, as I had a bit of trouble getting the joinings to look right at first.
[...] the baby boy, I’ve chosen this Through Any Window pattern by Laura Lynn Hanks, and I think it’s turning out quite nicely. It’s a really [...]
What a beautiful blanket!
THIS IS EXOTIC. SIMPLE BUT OVERWHELMING PATTERN
MY EMAIL ID : FOR FREE AND SIMPLE PATTERNS IS : chughneelam@yahoo.co.in
I have just started your pattern, and I like it. I wonder if the ch2 at the end of row 4 should be made tighter. That is the only place where there is a ch2 before a joining; the other rows have ch1. Thanks for your help.