Celestial Crochet Hat
The Celestial Crochet Hat pattern will show you how to create a crochet hat for any size head, from toddler all the way up through a medium/large adult head. Keep your head warm in style this winter with this easy crochet hat pattern. Worked up in a standard worsted weight yarn and featuring an easy stitch pattern and a simple brim, this hat will go with everything in your closet. Make a matching set for everyone in your family for a cute and simple holiday gift idea.
Want to make the matching cowl? Check out the Celestial Circle Crochet Cowl!
NotesSpecial Instructions:
-The hat is started from the brim; make the foundation chain loosely to allow for stretching.
-Instructions between [ ] are all worked into the same stitch.
-Instructions between * are to be repeated as many times as indicated.
Crochet HookI/9 or 5.5 mm hook
Yarn Weight(4) Medium Weight/Worsted Weight and Aran (16-20 stitches to 4 inches)
Crochet Gauge13 stitches and 7 rows = 4" in DC stitches
Finished SizeToddler, Child, Teen/Small Adult, Medium/Large Adult
Materials List
- 100 - 150 yards worsted weight yarn such as Red Heart Soft in a Main Color and Accent Color
- 5.5 mm (I-9) crochet hook or size needed to obtain the gauge
- Yarn needle for weaving in ends
Pattern
Toddler Pattern (Approximately 1 to 3 years - please measure for a more accurate fit)
Head Circumference = 18" - 19" • Hat Circumference = 17.5" • Hat Height = 7.5"
-
Round 1: With Main Color - Ch 61, sc in 2nd ch from hook and in each chain across, bring the ends together and sl st in first sc to join (60)
-
Round 2: Ch 1 (does not count as a st), sc in first st, skip 2 sts, in next st make [dc, ch 2, puff stitch, ch 3, dc], skip 2 sts, *sc in next st, skip 2 sts, in next st make [dc, ch 2, puff stitch, ch 3, dc], skip 2 sts*, repeat between * to end, sl st to join in first sc (40 sts, 20 ch-2 spaces)
-
Round 3: Ch 4 (counts as dc + ch 2), in same stitch make [dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, *skip next dc, in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (40 sts, 20 ch-2 spaces)
-
Round 4: Move the starting position by slip stitching over to the next dc. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first sc (40 sts, 20 ch-2 spaces)
-
Round 5: Ch 4 (counts as dc + ch 2), in same stitch make [puff st, ch 3, dc], skip next dc, sc in next dc, *skip next dc, in next sc stitch make [dc, ch 2, puff st, ch 3, dc], sc in next dc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (40 sts, 20 ch-2 spaces)
-
Round 6: Move the starting position by slip stitching over to the first puff st. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, skip next dc*, repeat between * to end, sl st to join in first sc (40 sts, 20 ch-2 spaces)
-
Round 7: Ch 4 (counts as dc + ch 2), in same stitch make [dc, ch 2, dc], skip next dc, sc in next dc, *skip next dc, in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, sc in next dc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (40 sts, 20 ch-2 spaces)
-
Round 8: Move the starting position by slip stitching over to the next dc. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, puff st, ch 3, dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first sc (40 sts, 20 ch-2 spaces)
-
Round 9: Ch 4 (counts as dc + ch 2), in same stitch make [dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, *skip next dc, in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (40 sts, 20 ch-2 spaces)
-
Round 10: Move the starting position by slip stitching over to the next dc. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first sc (40 sts, 20 ch-2 spaces)
-
Round 11: Ch 2 (does not count as a st), in same stitch make [2 dc], skip next dc, sc in next dc, *skip next dc, in next sc stitch make [2 dc], skip next dc, sc in next dc*, repeat between * to end, sl st to join in first dc (30)
-
Round 12: Ch 2 (does not count as a st), dc in first st, dc2tog,*dc in next st, dc2tog*, repeat between * to end, sl st to join in first dc (20)
-
Round 13: Ch 2, *dc2tog* 10 times, sl st to join in first dc (10)
Fasten off. Weave the tail through the front loop only of the 10 remaining stitches. Pull gently to draw the opening closed. Securely weave in the end. -
Brim - Join Accent Color in any stitch near the beginning seam.
Round 1: Ch 1, *sc2tog, sc in next 13 sts*, repeat between * to end, do not join, continue working in a spiral (56) -
Round 2: In Back Loops only, sc in each stitch around, do not join (56)
-
Round 3: Repeat Round 2
-
Round 4: Repeat Round 2, sl st in next stitch and fasten off Accent Color.
Join Main Color in first stitch. -
Round 5: Ch 1, work twisted sc in each stitch around, join in first st (56)
-
Fasten off and weave in all ends.
Child Pattern (Approximately 4 to 10 years - please measure for a more accurate fit)
Head Circumference = 20" - 21" • Hat Circumference = 19.5" • Hat Height = 7.75"
-
Round 1: With Main Color - Ch 67, sc in 2nd ch from hook and in each chain across, bring the ends together and sl st in first sc to join (66)
-
Round 2: Ch 1 (does not count as a st), sc in first st, skip 2 sts, in next st make [dc, ch 2, puff stitch, ch 3, dc], skip 2 sts, *sc in next st, skip 2 sts, in next st make [dc, ch 2, puff stitch, ch 3, dc], skip 2 sts*, repeat between * to end, sl st to join in first sc (44 sts, 22 ch-2 spaces)
-
Round 3: Ch 4 (counts as dc + ch 2), in same stitch make [dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, *skip next dc, in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (44 sts, 22 ch-2 spaces)
-
Round 4: Move the starting position by slip stitching over to the next dc. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first sc (44 sts, 22 ch-2 spaces)
-
Round 5: Ch 4 (counts as dc + ch 2), in same stitch make [puff st, ch 3, dc], skip next dc, sc in next dc, *skip next dc, in next sc stitch make [dc, ch 2, puff st, ch 3, dc], sc in next dc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (44 sts, 22 ch-2 spaces)
-
Round 6: Move the starting position by slip stitching over to the first puff st. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, skip next dc*, repeat between * to end, sl st to join in first sc (44 sts, 22 ch-2 spaces)
-
Round 7: Ch 4 (counts as dc + ch 2), in same stitch make [dc, ch 2, dc], skip next dc, sc in next dc, *skip next dc, in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, sc in next dc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (44 sts, 22 ch-2 spaces)
-
Round 8: Move the starting position by slip stitching over to the next dc. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, puff st, ch 3, dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first sc (44 sts, 22 ch-2 spaces)
-
Round 9: Ch 4 (counts as dc + ch 2), in same stitch make [dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, *skip next dc, in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (44 sts, 22 ch-2 spaces)
-
Round 10: Move the starting position by slip stitching over to the next dc. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first sc (44 sts, 22 ch-2 spaces)
-
Round 11: Ch 4 (counts as dc + ch 2), in same stitch make [puff st, ch 3, dc], skip next dc, sc in next dc, *skip next dc, in next sc stitch make [dc, ch 2, puff st, ch 3, dc], sc in next dc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (44 sts, 22 ch-2 spaces)
-
Round 12: Move the starting position by slip stitching over to the first puff st. Ch 1, sc in same st, skip next dc, *in next sc stitch make [2 dc], skip next dc, in the top of the next puff st make 1 sc, skip next dc*, repeat between * to end, sl st to join in first sc (33)
-
Round 13: Ch 2 (does not count as a st), dc in first st, dc2tog,*dc in next st, dc2tog*, repeat between * to end, sl st to join in first dc (22)
-
Round 14: Ch 2, *dc2tog* 11 times, sl st to join in first dc (11)
Fasten off. Weave the tail through the front loop only of the 11 remaining stitches. Pull gently to draw the opening closed. Securely weave in the end. -
Brim - Join Accent Color in any stitch near the beginning seam.
Round 1: Ch 1, *sc2tog, sc in next 20 sts*, repeat between * to end, do not join, continue working in a spiral (63) -
Round 2: In Back Loops only, sc in each stitch around, do not join (63)
-
Round 3: Repeat Round 2
-
Round 4: Repeat Round 2, sl st in next stitch and fasten off Accent Color.
Join Main Color in first stitch. -
Round 5: Ch 1, work twisted sc in each stitch around, join in first st (63)
Fasten off and weave in all ends.
Teen/Small Adult Pattern
Head Circumference = 21" - 22" • Hat Circumference = 20.5" • Hat Height = 8"
-
Round 1: With Main Color - Ch 73, sc in 2nd ch from hook and in each chain across, bring the ends together and sl st in first sc to join (72)
-
Round 2: Ch 1 (does not count as a st), sc in first st, skip 2 sts, in next st make [dc, ch 2, puff stitch, ch 3, dc], skip 2 sts, *sc in next st, skip 2 sts, in next st make [dc, ch 2, puff stitch, ch 3, dc], skip 2 sts*, repeat between * to end, sl st to join in first sc (48 sts, 24 ch-2 spaces)
-
Round 3: Ch 4 (counts as dc + ch 2), in same stitch make [dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, *skip next dc, in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (48 sts, 24 ch-2 spaces)
-
Round 4: Move the starting position by slip stitching over to the next dc. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first sc (48 sts, 24 ch-2 spaces)
-
Round 5: Ch 4 (counts as dc + ch 2), in same stitch make [puff st, ch 3, dc], skip next dc, sc in next dc, *skip next dc, in next sc stitch make [dc, ch 2, puff st, ch 3, dc], sc in next dc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (48 sts, 24 ch-2 spaces)
-
Round 6: Move the starting position by slip stitching over to the first puff st. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, skip next dc*, repeat between * to end, sl st to join in first sc (48 sts, 24 ch-2 spaces)
-
Round 7: Ch 4 (counts as dc + ch 2), in same stitch make [dc, ch 2, dc], skip next dc, sc in next dc, *skip next dc, in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, sc in next dc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (48 sts, 24 ch-2 spaces)
-
Round 8: Move the starting position by slip stitching over to the next dc. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, puff st, ch 3, dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first sc (48 sts, 24 ch-2 spaces)
-
Round 9: Ch 4 (counts as dc + ch 2), in same stitch make [dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, *skip next dc, in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (48 sts, 24 ch-2 spaces)
-
Round 10: Move the starting position by slip stitching over to the next dc. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first sc (48 sts, 24 ch-2 spaces)
-
Round 11: Ch 4 (counts as dc + ch 2), in same stitch make [puff st, ch 3, dc], skip next dc, sc in next dc, *skip next dc, in next sc stitch make [dc, ch 2, puff st, ch 3, dc], sc in next dc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (48 sts, 24 ch-2 spaces)
-
Round 12: Move the starting position by slip stitching over to the first puff st. Ch 1, sc in same st, skip next dc, *in next sc stitch make [2 dc], skip next dc, in the top of the next puff st make 1 sc, skip next dc*, repeat between * to end, sl st to join in first sc (36)
-
Round 13: Ch 2 (does not count as a st), dc in first st, dc2tog,*dc in next st, dc2tog*, repeat between * to end, sl st to join in first dc (24)
-
Round 14: Ch 2, *dc2tog* 12 times, sl st to join in first dc (12)
Fasten off. Weave the tail through the front loop only of the 12 remaining stitches. Pull gently to draw the opening closed. Securely weave in the end. -
Brim - Join Accent Color in any stitch near the beginning seam.
Round 1: Ch 1, *sc2tog, sc in next 10 sts*, repeat between * to end, do not join, continue working in a spiral (66) -
Round 2: In Back Loops only, sc in each stitch around, do not join (66)
-
Round 3 & Round 4: Repeat Round 2
-
Round 5: Repeat Round 2, sl st in next stitch and fasten off Accent Color.
Join Main Color in first stitch. -
Round 6: Ch 1, work twisted sc in each stitch around, join in first st (66)
Fasten off and weave in all ends.
Medium/Large Adult Pattern
Head Circumference = 22.5" - 24" • Hat Circumference = 22" • Hat Height = 8.5"
-
Round 1: With Main Color - Ch 79, sc in 2nd ch from hook and in each chain across, bring the ends together and sl st in first sc to join (78)
-
Round 2: Ch 1 (does not count as a st), sc in first st, skip 2 sts, in next st make [dc, ch 2, puff stitch, ch 3, dc], skip 2 sts, *sc in next st, skip 2 sts, in next st make [dc, ch 2, puff stitch, ch 3, dc], skip 2 sts*, repeat between * to end, sl st to join in first sc (52 sts, 26 ch-2 spaces)
-
Round 3: Ch 4 (counts as dc + ch 2), in same stitch make [dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, *skip next dc, in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (52 sts, 26 ch-2 spaces)
-
Round 4: Move the starting position by slip stitching over to the next dc. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first sc (52 sts, 26 ch-2 spaces)
-
Round 5: Ch 4 (counts as dc + ch 2), in same stitch make [puff st, ch 3, dc], skip next dc, sc in next dc, *skip next dc, in next sc stitch make [dc, ch 2, puff st, ch 3, dc], sc in next dc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (52 sts, 26 ch-2 spaces)
-
Round 6: Move the starting position by slip stitching over to the first puff st. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, skip next dc*, repeat between * to end, sl st to join in first sc (52 sts, 26 ch-2 spaces)
-
Round 7: Ch 4 (counts as dc + ch 2), in same stitch make [dc, ch 2, dc], skip next dc, sc in next dc, *skip next dc, in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, sc in next dc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (52 sts, 26 ch-2 spaces)
-
Round 8: Move the starting position by slip stitching over to the next dc. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, puff st, ch 3, dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first sc (52 sts, 26 ch-2 spaces)
-
Round 9: Ch 4 (counts as dc + ch 2), in same stitch make [dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, *skip next dc, in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (52 sts, 26 ch-2 spaces)
-
Round 10: Move the starting position by slip stitching over to the next dc. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first sc (52 sts, 26 ch-2 spaces)
-
Round 11: Ch 4 (counts as dc + ch 2), in same stitch make [puff st, ch 3, dc], skip next dc, sc in next dc, *skip next dc, in next sc stitch make [dc, ch 2, puff st, ch 3, dc], sc in next dc*, repeat between * to end, sl st to join in 2nd chain of beginning ch-4 (52 sts, 26 ch-2 spaces)
-
Round 12: Move the starting position by slip stitching over to the first puff st. Ch 1, sc in same st, skip next dc, *in next sc stitch make [dc, ch 2, dc, ch 2, dc], skip next dc, in the top of the next puff st make 1 sc, skip next dc*, repeat between * to end, sl st to join in first sc (52 sts, 26 ch-2 spaces)
-
Round 13: Ch 2 (does not count as a st), make 2 dc in same st, skip next dc, sc in next dc, skip next dc, *in next sc make [2 dc], skip next dc, sc in next dc, skip next dc*, repeat between * to end, sl st to join in first dc (39)
-
Round 14: Ch 2 (does not count as a st), dc in first st, dc2tog,*dc in next st, dc2tog*, repeat between * to end, sl st to join in first dc (26)
-
Round 15: Ch 2, *dc2tog* 13 times, sl st to join in first dc (13)
Fasten off. Weave the tail through the front loop only of the 13 remaining stitches. Pull gently to draw the opening closed. Securely weave in the end. -
Brim - Join Accent Color in any stitch near the beginning seam.
Round 1: Ch 1, *sc2tog, sc in next 11 sts*, repeat between * to end, do not join, continue working in a spiral (72) -
Round 2: In Back Loops only, sc in each stitch around, do not join (72)
-
Round 3 & Round 4: Repeat Round 2
-
Round 5: Repeat Round 2, sl st in next stitch and fasten off Accent Color.
Join Main Color in first stitch. -
Round 6: Ch 1, work twisted sc in each stitch around, join in first st (72)
Fasten off and weave in all ends.
Abbreviations
- Puff st
- *Yarn over, insert hook in stitch and pull up a loop* 4 times, yarn over and pull through all loops.
Read NextSnow Drift Crochet Hat
Your Recently Viewed Projects
JaneEK
May 14, 2018
This nicely versatile pattern is an opportunity for crafters to expand their skills. So my question is why stick with the Chain and Single Crochet to start the brim instead of offering the option of working a Foundation Single Crochet? I do like using Puff stitches in the brim for added texture, but wheres the explanation of the Puff Stitch?
Cheryl Y
Aug 13, 2017
I really like the look of this Celestial Crochet Hat. The written pattern here on this page is easy to follow and understand. I appreciate that there are different sizes already figured out for me. The stitch pattern with the puffy stitch is so nice looking on this hat. I can't wait to make one. Thank you so much for sharing this free crochet hat pattern.
dwcooke47
Nov 14, 2016
What size Puff stitch does this pattern call for? 4,6 or 9? Thank you. dwcooke47@gmail.com
AFC Editor Julia
Nov 15, 2016
Hi dwcooke, We have an abbreviations section for this pattern below the pattern itself. :) For this, the puff stitch is worked: *Yarn over, insert hook in stitch and pull up a loop* 4 times, yarn over and pull through all loops. Thanks! Julia, editor for AllFreeCrochet
Report Inappropriate Comment
Are you sure you would like to report this comment? It will be flagged for our moderators to take action.
Thank you for taking the time to improve the content on our site.