Crochet Gingerbread House Pattern
Welcome to the sweetest corner of my Christmas Blanket project! My Crochet Gingerbread House Pattern, a delightful C2C (corner-to-corner) square, adds a touch of sugary charm to your holiday crafting.
Get ready to create a cozy crochet gingerbread house that will make your Christmas season even more magical.
The free crochet Gingerbread House pattern is below.
This post contains affiliate links. Visit our Privacy Policy for more information.

Crochet Gingerbread House Pattern Information
Skill Level
Advanced beginner. Project uses basic stitches, repetitive stitches, color changes, and simple finishing.
Finished Size
My completed square measures 17″ by 17″.
Project Materials
- I/5.5 mm crochet hook
- tapestry needle
- Worsted weight yarn in white, green, brown, red, blue, and dark brown
Crochet Gauge
8 squares = 4 inches
Related Patterns
This pattern is one of twelve c2c squares that I made for my Crochet Christmas Blanket.

Terms & Abbreviations
- dc = double crochet stitches
- sc = single crochet stitches
- st = stitch
- sts = stitches
- sl st = slip stitch
- ch = chain
- chs = chains
- rnd = round
- rnds = rounds
- rem = remaining
Important Notes
- You can choose to follow the pixel graph or the written instructions.
- Written instructions are for working from the bottom right corner to the top left.
- Crochet the pixel graph using the corner-to-corner (c2c) technique. Use the traditional method of making three double crochets for each square.
- Chain 6 to start each new row and chain 3 at the beginning of each square.
c2c Course
If you would like to learn the corner to corner (c2c) crochet method to make this c2c crochet pattern, check out my online c2c course.
Etsy Shop
This pattern is also available as an ad-free PDF pattern in my Etsy Shop.
Save this image to your Pinterest Boards to save the pattern.

Crochet Gingerbread House Pattern Instructions

Download the Crochet Gingerbread House pixel Graph PDF.

Crochet Gingerbread House Written Instructions
↙ Row 1: white x 1 (1 square)
↗ Row 2: white x 2 (2 squares)
↙ Row 3: white x 3 (3 squares)
↗ Row 4: white x 3, blue x 1 (4 squares)
↙ Row 5: blue x 2, white x 3 (5 squares)
↗ Row 6: white x 3, blue x 3 (6 squares)
↙ Row 7: blue x 4, brown x 1, white x 2 (7 squares)
↗ Row 8: white x 2, brown x 2, blue x 4 (8 squares)
↙ Row 9: blue x 4, brown x 3, white x 2 (9 squares)
↗ Row 10: white x 2, brown x 4, blue x 4 (10 squares)
↙ Row 11: blue x 4, brown x 4, red x 1, white x 2 (11 squares)
↗ Row 12: white x 2, brown x 1, white x 1, brown x 4, blue x 2, green x 1, blue x 1 (12 squares)
↙ Row 13: blue x 1, white x 1, blue x 2, brown x 4, red x 1, brown x 1, (dark brown) x 1, white x 2 (13 squares)
↗ Row 14: white x 2, brown x 1, (dark brown) x 1, brown x 1, white x 1, brown x 2, white x 1, brown x 1, blue x 1, green x 1, white x 1, blue x 1 (14 squares)
↙ Row 15: blue x 2, white x 1, blue x 1, brown x 1, red x 1, brown x 2, red x 1, brown x 1, (dark brown) x 1, brown x 2, white x 2 (15 squares)
↗ Row 16: white x 2, brown x 3, (dark brown) x 1, brown x 1, white x 1, brown x 2, white x 1, brown x 1, green x 1, white x 1, blue x 2 (16 squares)
↙ Row 17: blue x 3, white x 1, brown x 2, red x 1, brown x 1, red x 1, brown x 1, (dark brown) x 1, brown x 3, (dark brown) x 1, white x 2 (17 squares)
↗ Row 18: white x 2, brown x 1, (dark brown) x 1, brown x 2, (dark brown) x 2, brown x 1, white x 2, brown x 2, green x 1, white x 1, blue x 3 (18 squares)
↙ Row 19: blue x 4, white x 1, brown x 3, red x 1, brown x 1, (dark brown) x 1, brown x 3, (dark brown) x 1, brown x 1, red x 1, white x 2 (19 squares)
↗ Row 20: white x 2, brown x 1, white x 1, brown x 1, (dark brown) x 1, brown x 3, (dark brown) x 1, brown x 4, green x 1, white x 1, blue x 1, white x 1, blue x 2 (20 squares)
↙ Row 21: blue x 5, white x 1, brown x 5, (dark brown) x 1, brown x 2, (dark brown) x 1, brown x 1, red x 1, brown x 2, white x 2 (21 squares)
↗ Row 22: white x 2, brown x 3, white x 1, brown x 1, (dark brown) x 1, brown x 1, (dark brown) x 1, brown x 5, green x 1, white x 1, blue x 5 (22 squares)
↙ Row 23: blue x 6, white x 1, brown x 6, (dark brown) x 2, brown x 1, red x 1, brown x 4, white x 2 (23 squares)
↗ Row 24: white x 3, brown x 4, white x 1, brown x 1, (dark brown) x 1, brown x 1, red x 4, brown x 1, green x 1, white x 1, blue x 3, white x 1, blue x 2 (24 squares)
↙ Row 25: blue x 7, white x 1, brown x 1, red x 4, brown x 3, red x 1, brown x 4, blue x 1, white x 3 (25 squares)
Corner: Start decreasing on both ends
↗ Row 26: white x 2, blue x 2, brown x 4, white x 1, brown x 2, red x 4, brown x 1, green x 1, white x 1, blue x 1, white x 1, blue x 4 (24 squares)
↙ Row 27: blue x 6, white x 1, brown x 1, red x 4, brown x 2, red x 1, brown x 4, blue x 3, white x 1 (23 squares)
↗ Row 28: blue x 4, brown x 1, white x 1, brown x 1, white x 1, brown x 2, red x 4, brown x 1, green x 1, white x 1, blue x 5 (22 squares)
↙ Row 29: blue x 5, white x 1, brown x 3, red x 2, brown x 3, red x 2, brown x 1, blue x 4 (21 squares)
↗ Row 30: blue x 4, brown x 1, white x 1, brown x 3, red x 3, brown x 2, green x 1, white x 1, blue x 2, white x 1, blue x 1 (20 squares)
↙ Row 31: blue x 4, white x 1, brown x 3, red x 2, brown x 5, blue x 4 (19 squares)
↗ Row 32: blue x 4, brown x 9, green x 1, white x 1, blue x 3 (18 squares)
↙ Row 33: blue x 3, white x 1, green x 1, brown x 8, blue x 4 (17 squares)
↗ Row 34: blue x 1, green x 11, white x 2, blue x 2 (16 squares)
↙ Row 35: blue x 2, white x 12, blue x 1 (15 squares)
↗ Row 36: blue x 1, white x 11, blue x 2 (14 squares)
↙ Row 37: blue x 13 (13 squares)
↗ Row 38: blue x 12 (12 squares)
↙ Row 39: blue x 11 (11 squares)
↗ Row 40: blue x 10 (10 squares)
↙ Row 41: blue x 2, white x 1, blue x 1, white x 1, blue x 4 (9 squares)
↗ Row 42: blue x 1, white x 1, blue x 6 (8 squares)
↙ Row 43: blue x 7 (7 squares)
↗ Row 44: blue x 2, white x 1, blue x 3 (6 squares)
↙ Row 45: blue x 5 (5 squares)
↗ Row 46: blue x 4 (4 squares)
↙ Row 47: blue x 3 (3 squares)
↗ Row 48: blue x 2 (2 squares)
↙ Row 49: blue x 1 (1 square)
Border
In each corner you will make (sc-ch 2-sc) and in the side of each square you will make 2 sc.
