{
  "schema_version": "2.0",
  "page_type": "crochet_pattern_article",
  "source_id": null,
  "slug": "pear-granny-square",
  "title": "Pear Granny Square Free Crochet Pattern",
  "meta_description": "Crochet a cheerful pear granny square free pattern with easy color changes, a cute stem and leaf, and a 4-inch block perfect for fruit blankets",
  "published_at": "2026-07-12",
  "updated_at": "2026-07-12",
  "author": "Ruby",
  "thumbnail_url": "data/images/pear-granny-square-hero.webp",
  "meta": {
    "title": "Pear Granny Square Free Crochet Pattern",
    "pattern_name": "Pear Granny Square Free Crochet Pattern",
    "difficulty": "Intermediate",
    "time_needed": "1-2 Hours",
    "rating": 4.7,
    "made_count": "1.2K",
    "taxonomy": {
      "category": "Granny Squares",
      "skill_level": "Intermediate",
      "yarn_weight": "DK",
      "tags": [
        "pear granny square",
        "granny square",
        "free crochet pattern",
        "fruit crochet",
        "crochet pear",
        "color change crochet",
        "blanket square",
        "food crochet",
        "kitchen decor",
        "summer crochet"
      ]
    }
  },
  "cards": [
    {
      "order": 1,
      "card_type": "hero",
      "code": "hero",
      "title": "Pear Granny Square Free Crochet Pattern",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "hero-info-1",
          "label": "Intermediate Level",
          "value": "Comfortable with basic granny squares and simple color changes",
          "raw_text": "Comfortable with basic granny squares and simple color changes",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "info",
          "code": "hero-info-2",
          "label": "Quick Make",
          "value": "1-2 hours of cozy crafting, plus a little sewing",
          "raw_text": "1-2 hours of cozy crafting, plus a little sewing",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "info",
          "code": "hero-info-3",
          "label": "Fruit-Bowl Charm",
          "value": "A sweet handmade block for kitchen decor and fruit-themed blankets",
          "raw_text": "A sweet handmade block for kitchen decor and fruit-themed blankets",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 2,
      "card_type": "about",
      "code": "about",
      "title": "About",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "about-info-1",
          "label": "",
          "value": "This free pear granny square turns a humble piece of fruit into a joyful crochet block. Worked flat over seven rounds, it builds a plump Bartlett pear right into the center of a classic granny-style square, then finishes with a hand-sewn stem and leaf for that just-picked look. It's perfect for crocheters who love fruit and food motifs, anyone building a kitchen-themed blanket, or makers who simply want one cheerful square to brighten a cushion or tote",
          "raw_text": "This free pear granny square turns a humble piece of fruit into a joyful crochet block. Worked flat over seven rounds, it builds a plump Bartlett pear right into the center of a classic granny-style square, then finishes with a hand-sewn stem and leaf for that just-picked look. It's perfect for crocheters who love fruit and food motifs, anyone building a kitchen-themed blanket, or makers who simply want one cheerful square to brighten a cushion or tote",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "info",
          "code": "about-info-2",
          "label": "",
          "value": "To make this pear you'll work in the round, change colors to shape the fruit against a crisp white background, and stitch two small appliqués — a stem and a leaf — that get attached with your darning needle. It sits comfortably at an intermediate level: if you can crochet a basic granny square and manage a color change without puckering, you're ready. Set aside about one to two relaxed hours, a little longer if color work is still new to you",
          "raw_text": "To make this pear you'll work in the round, change colors to shape the fruit against a crisp white background, and stitch two small appliqués — a stem and a leaf — that get attached with your darning needle. It sits comfortably at an intermediate level: if you can crochet a basic granny square and manage a color change without puckering, you're ready. Set aside about one to two relaxed hours, a little longer if color work is still new to you",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "info",
          "code": "about-info-3",
          "label": "",
          "value": "The finished square measures roughly 4.13 by 4.13 inches — a tidy, poppable size that plays nicely with other 4-inch blocks. The sunny yellow pear feels warm and summery, the neutral tones keep it timeless, and the raised stem and leaf give the piece a soft, dimensional charm you'll want to run your thumb over. Stitch a single one as a coaster or drink mat, or make a whole orchard for a fruit sampler blanket that would delight any crochet-loving friend",
          "raw_text": "The finished square measures roughly 4.13 by 4.13 inches — a tidy, poppable size that plays nicely with other 4-inch blocks. The sunny yellow pear feels warm and summery, the neutral tones keep it timeless, and the raised stem and leaf give the piece a soft, dimensional charm you'll want to run your thumb over. Stitch a single one as a coaster or drink mat, or make a whole orchard for a fruit sampler blanket that would delight any crochet-loving friend",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 4,
      "card_type": "switch_things_up",
      "code": "switch-things-up",
      "title": "Switch Things Up",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "switch-1",
          "label": "",
          "value": "This pattern practically begs to be recolored, so play with the whole fruit bowl. Swap the sunny yellow for a leafy green body with a brown stem to make an Anjou pear, or go bold with a deep burgundy body and black stem for a dramatic Red Bartlett that really sings against a white background. From there it's a short hop to other fruit: a red or green apple, a purple plum, or an orange persimmon all use the same round structure with different color placement. Want it bigger? Because the base is a granny square, you can keep adding rounds after round 7 in your background color — each extra round adds three corner clusters and grows the block by about an inch, which is handy if you want 5- or 6-inch squares to match a specific blanket. For a chunkier version, size up to a 4.00mm or 5.00mm hook with a worsted-weight yarn like Vanna's Choice or Paintbox Simply Aran; the pear will read softer and the finished square will land closer to five inches. For themed makes, try warm autumn ambers and rust for a fall harvest pillow, or pastel butter-yellow with a cream background for a nursery. A mini three-by-three grid of pears makes a sweet kitchen hot pad, and cotton yarn like Paintbox Cotton DK gives the crispest fruit definition if you plan to frame or gift your square",
          "raw_text": "This pattern practically begs to be recolored, so play with the whole fruit bowl. Swap the sunny yellow for a leafy green body with a brown stem to make an Anjou pear, or go bold with a deep burgundy body and black stem for a dramatic Red Bartlett that really sings against a white background. From there it's a short hop to other fruit: a red or green apple, a purple plum, or an orange persimmon all use the same round structure with different color placement. Want it bigger? Because the base is a granny square, you can keep adding rounds after round 7 in your background color — each extra round adds three corner clusters and grows the block by about an inch, which is handy if you want 5- or 6-inch squares to match a specific blanket. For a chunkier version, size up to a 4.00mm or 5.00mm hook with a worsted-weight yarn like Vanna's Choice or Paintbox Simply Aran; the pear will read softer and the finished square will land closer to five inches. For themed makes, try warm autumn ambers and rust for a fall harvest pillow, or pastel butter-yellow with a cream background for a nursery. A mini three-by-three grid of pears makes a sweet kitchen hot pad, and cotton yarn like Paintbox Cotton DK gives the crispest fruit definition if you plan to frame or gift your square",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 5,
      "card_type": "common_mistakes",
      "code": "common-mistakes",
      "title": "Common Mistakes & How to Fix Them",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "mistake",
          "code": "mistake-1",
          "label": "Dark yarn tails showing through the white background",
          "value": "Because the pear sits on a pale ground, loose ends love to peek through. Always weave each tail back into a matching color block — run yellow ends through the pear body and background ends through the white — never straight across the back of a contrasting area",
          "raw_text": "Because the pear sits on a pale ground, loose ends love to peek through. Always weave each tail back into a matching color block — run yellow ends through the pear body and background ends through the white — never straight across the back of a contrasting area",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "mistake",
          "code": "mistake-3",
          "label": "Pulling the carried yarn too tight between color sections",
          "value": "When you carry the background or pear color behind a few stitches, keep the float relaxed and matching the width of the stitches it spans. Tight floats pucker the square and make it curl instead of lying flat",
          "raw_text": "When you carry the background or pear color behind a few stitches, keep the float relaxed and matching the width of the stitches it spans. Tight floats pucker the square and make it curl instead of lying flat",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 4,
          "row_type": "mistake",
          "code": "mistake-4",
          "label": "A wonky, non-square shape after finishing",
          "value": "Uneven corner clusters are usually the cause. Make sure every corner gets the same cluster-chain-cluster grouping on each round, then wet- or steam-block the finished square to sharp 4.13-inch corners",
          "raw_text": "Uneven corner clusters are usually the cause. Make sure every corner gets the same cluster-chain-cluster grouping on each round, then wet- or steam-block the finished square to sharp 4.13-inch corners",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 5,
          "row_type": "mistake",
          "code": "mistake-5",
          "label": "Stem and leaf sewn on crooked or off-center",
          "value": "The appliqués are what sell the pear, so don't rush them. Pin the stem to the top center and angle the leaf beside it, step back to check placement, then whip-stitch them down with your darning needle in a matching thread",
          "raw_text": "The appliqués are what sell the pear, so don't rush them. Pin the stem to the top center and angle the leaf beside it, step back to check placement, then whip-stitch them down with your darning needle in a matching thread",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 6,
          "row_type": "mistake",
          "code": "mistake-6",
          "label": "Losing count across the seven rounds",
          "value": "The pear only reads correctly if the color placement lines up round to round. Drop a stitch marker in the first stitch of each round and check your stitch count before moving on, especially where the yellow widens and narrows to form the pear's curves",
          "raw_text": "The pear only reads correctly if the color placement lines up round to round. Drop a stitch marker in the first stitch of each round and check your stitch count before moving on, especially where the yellow widens and narrows to form the pear's curves",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 6,
      "card_type": "materials",
      "code": "materials",
      "title": "Materials",
      "raw_heading": "",
      "quantity": 1,
      "groups": [
        {
          "order": 1,
          "group_code": "group-1",
          "group_name": "",
          "rows": [
            {
              "order": 1,
              "row_type": "item",
              "code": "mat-1-1",
              "label": "",
              "value": "Yarn of your choice- 5 colors",
              "raw_text": "Yarn of your choice- 5 colors"
            },
            {
              "order": 2,
              "row_type": "item",
              "code": "mat-1-2",
              "label": "",
              "value": "Crochet hook – we are using a 3.00mm hook",
              "raw_text": "Crochet hook – we are using a 3.00mm hook"
            },
            {
              "order": 3,
              "row_type": "item",
              "code": "mat-1-3",
              "label": "",
              "value": "Darning Needle",
              "raw_text": "Darning Needle"
            },
            {
              "order": 4,
              "row_type": "item",
              "code": "mat-1-4",
              "label": "",
              "value": "Scissors",
              "raw_text": "Scissors"
            }
          ]
        }
      ],
      "rows": []
    },
    {
      "order": 7,
      "card_type": "abbreviations",
      "code": "abbreviations",
      "title": "Abbreviations",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "abbrev",
          "code": "abbrev-ch",
          "label": "ch",
          "value": "chain stitch",
          "raw_text": "ch = chain stitch",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "ch",
          "meaning": "chain stitch"
        },
        {
          "order": 2,
          "row_type": "abbrev",
          "code": "abbrev-dc",
          "label": "dc",
          "value": "double crochet",
          "raw_text": "dc = double crochet",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "dc",
          "meaning": "double crochet"
        },
        {
          "order": 3,
          "row_type": "abbrev",
          "code": "abbrev-hdc",
          "label": "hdc",
          "value": "half double crochet",
          "raw_text": "hdc = half double crochet",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "hdc",
          "meaning": "half double crochet"
        },
        {
          "order": 4,
          "row_type": "abbrev",
          "code": "abbrev-sc",
          "label": "sc",
          "value": "single crochet",
          "raw_text": "sc = single crochet",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "sc",
          "meaning": "single crochet"
        },
        {
          "order": 5,
          "row_type": "abbrev",
          "code": "abbrev-tr",
          "label": "tr",
          "value": "treble crochet",
          "raw_text": "tr = treble crochet",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "tr",
          "meaning": "treble crochet"
        },
        {
          "order": 6,
          "row_type": "abbrev",
          "code": "abbrev-ch-sp",
          "label": "ch-sp",
          "value": "chain space",
          "raw_text": "ch-sp = chain space",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "ch-sp",
          "meaning": "chain space"
        },
        {
          "order": 7,
          "row_type": "abbrev",
          "code": "abbrev-sl-st",
          "label": "Sl St",
          "value": "slip stitch for joining for different round.",
          "raw_text": "Sl St = slip stitch for joining for different round.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "Sl St",
          "meaning": "slip stitch for joining for different round."
        },
        {
          "order": 8,
          "row_type": "abbrev",
          "code": "abbrev-st",
          "label": "st",
          "value": "stitch",
          "raw_text": "st = stitch",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "st",
          "meaning": "stitch"
        },
        {
          "order": 9,
          "row_type": "abbrev",
          "code": "abbrev-inc",
          "label": "inc",
          "value": "increase",
          "raw_text": "inc = increase",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "inc",
          "meaning": "increase"
        },
        {
          "order": 10,
          "row_type": "abbrev",
          "code": "abbrev-bl",
          "label": "BL",
          "value": "back loop",
          "raw_text": "BL = back loop",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "BL",
          "meaning": "back loop"
        },
        {
          "order": 11,
          "row_type": "abbrev",
          "code": "abbrev-blo",
          "label": "BLO",
          "value": "back loop only",
          "raw_text": "BLO = back loop only",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "BLO",
          "meaning": "back loop only"
        }
      ]
    },
    {
      "order": 8,
      "card_type": "part",
      "code": "main-pattern",
      "title": "Main Pattern",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "round",
          "code": "main-pattern-round-1",
          "label": "Round 1",
          "value": "Ch3(count as dc), 11dc in a magic loop, sl st to the top of the first ch3.",
          "raw_text": "Round 1 Ch3(count as dc), 11dc in a magic loop, sl st to the top of the first ch3.",
          "round_start": 1,
          "round_end": 1,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "instruction",
          "code": "main-pattern-info-1",
          "label": "Steps",
          "value": "Start with a magic ring; Make ch3 as a standing st (count as dc). dc in the loop; 10dc in the loop, sl st to the top of the first ch3, round 1 finished.",
          "raw_text": "Step by step: Start with a magic ring; Make ch3 as a standing st (count as dc). dc in the loop; 10dc in the loop, sl st to the top of the first ch3, round 1 finished.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "round",
          "code": "main-pattern-round-2",
          "label": "Round 2",
          "value": "ch2, dc, 4tr, dc hdc, hdc, hdc inc in the following 7 sts, hdc, sl st to the top of the first ch2.",
          "raw_text": "Round 2 ch2, dc, 4tr, dc hdc, hdc, hdc inc in the following 7 sts, hdc, sl st to the top of the first ch2.",
          "round_start": 2,
          "round_end": 2,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 4,
          "row_type": "instruction",
          "code": "main-pattern-info-2",
          "label": "Steps",
          "value": "ch2 as a standing st. dc in the next st. 4tr in the next st. dc hdc in the next st, hdc in the next st.",
          "raw_text": "Step by step: ch2 as a standing st. dc in the next st. 4tr in the next st. dc hdc in the next st, hdc in the next st.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 5,
          "row_type": "instruction",
          "code": "main-pattern-info-3",
          "label": "Steps",
          "value": "hdc inc in the following 7 sts, hdc, sl st to the top of the first ch2. Round 2 finished.",
          "raw_text": "hdc inc in the following 7 sts, hdc, sl st to the top of the first ch2. Round 2 finished.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 6,
          "row_type": "round",
          "code": "main-pattern-round-3",
          "label": "Round 3",
          "value": "ch, sc in the next st, sc, hdc, dc tr, tr dc, hdc, 2sc, hdc, dc inc, 3dc, 3dc, dc, hdc, sc, sl st in the next 2 sts, sc, hdc, dc, 3dc, 3dc, dc inc, hdc, sl st to the first sc, fasten off.",
          "raw_text": "Round 3 ch, sc in the next st, sc, hdc, dc tr, tr dc, hdc, 2sc, hdc, dc inc, 3dc, 3dc, dc, hdc, sc, sl st in the next 2 sts, sc, hdc, dc, 3dc, 3dc, dc inc, hdc, sl st to the first sc, fasten off.",
          "round_start": 3,
          "round_end": 3,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 7,
          "row_type": "instruction",
          "code": "main-pattern-info-4",
          "label": "Steps",
          "value": "ch as a standing st. sc in the next st. sc in the next st, hdc, dc tr, tr dc. hdc in the next st, 2sc, hdc, dc inc, 3dc, 3dc. dc in the next st, hdc, sc, sl st in the next 2 sts, sc in the next st, hdc, dc, 3dc, 3dc, dc inc, hdc, sl st to the first sc, fasten off. Round 3 finished.",
          "raw_text": "Step by step: ch as a standing st. sc in the next st. sc in the next st, hdc, dc tr, tr dc. hdc in the next st, 2sc, hdc, dc inc, 3dc, 3dc. dc in the next st, hdc, sc, sl st in the next 2 sts, sc in the next st, hdc, dc, 3dc, 3dc, dc inc, hdc, sl st to the first sc, fasten off. Round 3 finished.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 8,
          "row_type": "round",
          "code": "main-pattern-round-4",
          "label": "Round 4",
          "value": "BLO. Join new yarn in the second tr st, ch2, dc, 4tr ch3 3tr in the next st,  skip 2 sts , dc, dc, hdc in the following 5 sts, 2hdc ch2 2hdc in the next st, hdc in the following 10 sts, 2hdc ch2 2hdc in the next st, hdc in the following 5 sts, dc, dc,  skip 2 sts , 3tr ch3 4tr in the next st, dc, hdc, sl st to the top of the first ch2, fasten off.",
          "raw_text": "Round 4 BLO. Join new yarn in the second tr st, ch2, dc, 4tr ch3 3tr in the next st,  skip 2 sts , dc, dc, hdc in the following 5 sts, 2hdc ch2 2hdc in the next st, hdc in the following 10 sts, 2hdc ch2 2hdc in the next st, hdc in the following 5 sts, dc, dc,  skip 2 sts , 3tr ch3 4tr in the next st, dc, hdc, sl st to the top of the first ch2, fasten off.",
          "round_start": 4,
          "round_end": 4,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 9,
          "row_type": "instruction",
          "code": "main-pattern-info-5",
          "label": "Steps",
          "value": "Back loop only for this round; Join new yarn in the second tr st. ch2 as a standing st. dc in the next st; 4tr ch3 3tr in the next st,  skip 2 sts , dc, dc, hdc in the following 5 sts.",
          "raw_text": "Step by step: Back loop only for this round; Join new yarn in the second tr st. ch2 as a standing st. dc in the next st; 4tr ch3 3tr in the next st,  skip 2 sts , dc, dc, hdc in the following 5 sts.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 10,
          "row_type": "instruction",
          "code": "main-pattern-info-6",
          "label": "Steps",
          "value": "2hdc ch2 2hdc in the next st, hdc in the following 10 sts, 2hdc ch2 2hdc in the next st, hdc in the following 5 sts.",
          "raw_text": "2hdc ch2 2hdc in the next st, hdc in the following 10 sts, 2hdc ch2 2hdc in the next st, hdc in the following 5 sts.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 11,
          "row_type": "instruction",
          "code": "main-pattern-info-7",
          "label": "Steps",
          "value": "dc, dc,  skip 2 sts , 3tr ch3 4tr in the next st, dc, hdc, sl st to the top of the first ch2, fasten off. Round 4 finished.",
          "raw_text": "dc, dc,  skip 2 sts , 3tr ch3 4tr in the next st, dc, hdc, sl st to the top of the first ch2, fasten off. Round 4 finished.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 12,
          "row_type": "round",
          "code": "main-pattern-round-5",
          "label": "Round 5",
          "value": "Add new yarn in the last corner space you made in the previous round, ch3 dc in this corner space, dc in the following 5 sts, dc inc, dc inc, dc in the next 5 sts, 2dc ch2 2dc in the corner space, dc, dc, dc inc, dc inc, dc in the following 8 sts, 2dc ch2 2dc in the next corner space, dc in the following 14 sts, 2dc ch2 2dc in the next corner space, dc in the following 8 sts, dc inc, dc inc, dc, dc, 2dc in the last corner space, ch2, sl st to the top of the first ch3, fasten off.",
          "raw_text": "Round 5 Add new yarn in the last corner space you made in the previous round, ch3 dc in this corner space, dc in the following 5 sts, dc inc, dc inc, dc in the next 5 sts, 2dc ch2 2dc in the corner space, dc, dc, dc inc, dc inc, dc in the following 8 sts, 2dc ch2 2dc in the next corner space, dc in the following 14 sts, 2dc ch2 2dc in the next corner space, dc in the following 8 sts, dc inc, dc inc, dc, dc, 2dc in the last corner space, ch2, sl st to the top of the first ch3, fasten off.",
          "round_start": 5,
          "round_end": 5,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 13,
          "row_type": "instruction",
          "code": "main-pattern-info-12",
          "label": "Steps",
          "value": "Add new yarn in the corner space of the last corner stitch group of the previous round. ch3 as a standing st. dc in the same corner space. dc in the following 5 sts, dc inc, dc inc, dc in the next 5 sts. 2dc ch2 2dc in the corner space, dc, dc, dc inc, dc inc, dc in the following 8 sts, 2dc ch2 2dc in the next corner space. dc in the following 14 sts, 2dc ch2 2dc in the next corner space, dc in the following 8 sts, dc inc, dc inc, dc, dc, 2dc in the last corner space, ch2, sl st to the top of the first ch3, fasten off. Round 5 finished.",
          "raw_text": "Step by step: Add new yarn in the corner space of the last corner stitch group of the previous round. ch3 as a standing st. dc in the same corner space. dc in the following 5 sts, dc inc, dc inc, dc in the next 5 sts. 2dc ch2 2dc in the corner space, dc, dc, dc inc, dc inc, dc in the following 8 sts, 2dc ch2 2dc in the next corner space. dc in the following 14 sts, 2dc ch2 2dc in the next corner space, dc in the following 8 sts, dc inc, dc inc, dc, dc, 2dc in the last corner space, ch2, sl st to the top of the first ch3, fasten off. Round 5 finished.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 14,
          "row_type": "round",
          "code": "main-pattern-round-6",
          "label": "Round 6",
          "value": "Add new yarn in any corner space, ch3 (count as dc), dc in the same corner space, dc in the following 18 sts, 2dc in the next corner space, ch3, [2dc in the same corner space, dc in the following 18 sts, 2dc in the next corner space, ch3] repeat 3 times, sl st to the top of the first ch3, fasten off.",
          "raw_text": "Round 6 Add new yarn in any corner space, ch3 (count as dc), dc in the same corner space, dc in the following 18 sts, 2dc in the next corner space, ch3, [2dc in the same corner space, dc in the following 18 sts, 2dc in the next corner space, ch3] repeat 3 times, sl st to the top of the first ch3, fasten off.",
          "round_start": 6,
          "round_end": 6,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 15,
          "row_type": "instruction",
          "code": "main-pattern-info-13",
          "label": "Steps",
          "value": "Add new yarn in the corner space. ch3 as a standing st (count as dc). dc in this corner space. dc in the following 18 sts, 2dc in the next corner space, ch3. [2dc in the same corner space, dc in the following 18 sts, 2dc in the next corner space, ch3] repeat 3 times, sl st to the top of the first ch3, fasten off. Round 6 finished.",
          "raw_text": "Step by step: Add new yarn in the corner space. ch3 as a standing st (count as dc). dc in this corner space. dc in the following 18 sts, 2dc in the next corner space, ch3. [2dc in the same corner space, dc in the following 18 sts, 2dc in the next corner space, ch3] repeat 3 times, sl st to the top of the first ch3, fasten off. Round 6 finished.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 16,
          "row_type": "round",
          "code": "main-pattern-round-7",
          "label": "Round 7",
          "value": "Add new yarn in any corner space, ch as a standing st, sc in this corner space, sc in the following 22 sts, 2sc in the next corner space, [sc in the same corner space, sc in the following 22 sts, 2sc in the next corner space] repeat 3 times, sl st to the first sc, fasten off.",
          "raw_text": "Round 7 Add new yarn in any corner space, ch as a standing st, sc in this corner space, sc in the following 22 sts, 2sc in the next corner space, [sc in the same corner space, sc in the following 22 sts, 2sc in the next corner space] repeat 3 times, sl st to the first sc, fasten off.",
          "round_start": 7,
          "round_end": 7,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 17,
          "row_type": "instruction",
          "code": "main-pattern-info-14",
          "label": "Steps",
          "value": "Add new yarn in any corner space. ch as a standing st. sc in the same corner space. sc in the following 22 sts, 2sc in the next corner space. [sc in the same corner space, sc in the following 22 sts, 2sc in the next corner space] repeat 3 times, sl st to the first sc, fasten off. Round 7 finished.",
          "raw_text": "Step by step: Add new yarn in any corner space. ch as a standing st. sc in the same corner space. sc in the following 22 sts, 2sc in the next corner space. [sc in the same corner space, sc in the following 22 sts, 2sc in the next corner space] repeat 3 times, sl st to the first sc, fasten off. Round 7 finished.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 9,
      "card_type": "part",
      "code": "stem-part",
      "title": "Stem Part",
      "raw_heading": "Stem Part",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "instruction",
          "code": "stem-part-info-1",
          "label": "Steps",
          "value": "(Crochet with fine yarn) Add new yarn in the front loop of the first tr dc from round 3, ch5, sc in the BL of the 4th, 3rd, 2nd, and 1st chains, sl st to the next tr st. Weaving the end behind the stem to keep it upright.",
          "raw_text": "(Crochet with fine yarn) Add new yarn in the front loop of the first tr dc from round 3, ch5, sc in the BL of the 4th, 3rd, 2nd, and 1st chains, sl st to the next tr st. Weaving the end behind the stem to keep it upright.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "info",
          "code": "stem-part-info-2",
          "label": "Info",
          "value": "(Separate the yarn and crochet with a single strand)",
          "raw_text": "(Separate the yarn and crochet with a single strand)",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "instruction",
          "code": "stem-part-info-3",
          "label": "Steps",
          "value": "Add new yarn in the front loop of the first tr dc from round 3. ch5. In the back loop of the 4th, 3rd, 2nd, and 1st chains, make a sc. Sl st to the next tr st. Leave a slightly long tail, secure the stem by weaving the end behind it to keep it upright. The stem part finished.",
          "raw_text": "Step by step: Add new yarn in the front loop of the first tr dc from round 3. ch5. In the back loop of the 4th, 3rd, 2nd, and 1st chains, make a sc. Sl st to the next tr st. Leave a slightly long tail, secure the stem by weaving the end behind it to keep it upright. The stem part finished.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 10,
      "card_type": "part",
      "code": "leaf-part",
      "title": "Leaf Part",
      "raw_heading": "Leaf Part",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "instruction",
          "code": "leaf-part-info-1",
          "label": "Steps",
          "value": "(Crochet with fine yarn), add new yarn in the front loop of the first tr dc from round 3, ch8, then, sc in the BL of the 7th ch, hdc in the BL of the 6th ch, dc in the BL of the 5th and 4th ch, hdc in the BL of the 3rd ch, sc in the BL of the 2nd ch, sl st to the BL of the first ch, weaving the end near top on back.",
          "raw_text": "(Crochet with fine yarn), add new yarn in the front loop of the first tr dc from round 3, ch8, then, sc in the BL of the 7th ch, hdc in the BL of the 6th ch, dc in the BL of the 5th and 4th ch, hdc in the BL of the 3rd ch, sc in the BL of the 2nd ch, sl st to the BL of the first ch, weaving the end near top on back.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "info",
          "code": "leaf-part-info-2",
          "label": "Info",
          "value": "(Separate the yarn and crochet with a single strand)",
          "raw_text": "(Separate the yarn and crochet with a single strand)",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "instruction",
          "code": "leaf-part-info-3",
          "label": "Steps",
          "value": "Add new yarn in the front loop of the first tr dc from round 3. ch8. Make the following stitches: sc in the BL of the 7th ch, hdc in the BL of the 6th ch, dc in the BL of the 5th and 4th ch, hdc in the BL of the 3rd ch, sc in the BL of the 2nd ch, sl st to the BL of the first ch. Leave a slightly long tail, secure the leaf by weaving the end behind it near the top to keep it upright. The leaf part finished.",
          "raw_text": "Step by step: Add new yarn in the front loop of the first tr dc from round 3. ch8. Make the following stitches: sc in the BL of the 7th ch, hdc in the BL of the 6th ch, dc in the BL of the 5th and 4th ch, hdc in the BL of the 3rd ch, sc in the BL of the 2nd ch, sl st to the BL of the first ch. Leave a slightly long tail, secure the leaf by weaving the end behind it near the top to keep it upright. The leaf part finished.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 11,
      "card_type": "important_notes",
      "code": "important-notes",
      "title": "Important Notes",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "note-1",
          "label": "Note",
          "value": "💡 Stick with the recommended 3.00mm hook for a firm, defined pear; if your color-change tension runs loose, drop to a 2.75mm so the white background doesn't show gaps",
          "raw_text": "💡 Stick with the recommended 3.00mm hook for a firm, defined pear; if your color-change tension runs loose, drop to a 2.75mm so the white background doesn't show gaps",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "info",
          "code": "note-2",
          "label": "Note",
          "value": "💡 Use a smooth DK or light worsted for the clearest fruit shape — cotton gives crisp edges and holds a block beautifully, while a fuzzy yarn will blur the pear's outline",
          "raw_text": "💡 Use a smooth DK or light worsted for the clearest fruit shape — cotton gives crisp edges and holds a block beautifully, while a fuzzy yarn will blur the pear's outline",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "info",
          "code": "note-3",
          "label": "Note",
          "value": "💡 Wind small bobbins or short lengths for the stem and leaf colors instead of pulling from full skeins; it keeps your work tangle-free during the color changes",
          "raw_text": "💡 Wind small bobbins or short lengths for the stem and leaf colors instead of pulling from full skeins; it keeps your work tangle-free during the color changes",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 4,
          "row_type": "info",
          "code": "note-4",
          "label": "Note",
          "value": "💡 Place a stitch marker in the first stitch of every round — with seven rounds of shaping, one skipped stitch can throw the pear off-center",
          "raw_text": "💡 Place a stitch marker in the first stitch of every round — with seven rounds of shaping, one skipped stitch can throw the pear off-center",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 5,
          "row_type": "info",
          "code": "note-5",
          "label": "Note",
          "value": "💡 Leave a generous 8-10 inch tail when you finish the stem and leaf so you have plenty of yarn to sew them on securely without joining a new strand",
          "raw_text": "💡 Leave a generous 8-10 inch tail when you finish the stem and leaf so you have plenty of yarn to sew them on securely without joining a new strand",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 6,
          "row_type": "info",
          "code": "note-6",
          "label": "Note",
          "value": "💡 Block the square before joining it to anything — a quick wet-block squares up the corners and evens out any tension differences between the pear and the background",
          "raw_text": "💡 Block the square before joining it to anything — a quick wet-block squares up the corners and evens out any tension differences between the pear and the background",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 12,
      "card_type": "faq",
      "code": "faq",
      "title": "FAQ",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "faq",
          "code": "faq-1",
          "label": "How big is the finished pear granny square?",
          "value": "Worked as written with a 3.00mm hook, each square comes out to about 4.13 by 4.13 inches. You can add rounds in the background color to reach 5 or 6 inches if you need it to match a particular blanket",
          "raw_text": "Worked as written with a 3.00mm hook, each square comes out to about 4.13 by 4.13 inches. You can add rounds in the background color to reach 5 or 6 inches if you need it to match a particular blanket",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "How big is the finished pear granny square?",
          "answer": "Worked as written with a 3.00mm hook, each square comes out to about 4.13 by 4.13 inches. You can add rounds in the background color to reach 5 or 6 inches if you need it to match a particular blanket",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "faq",
          "code": "faq-2",
          "label": "What yarn and colors do I need?",
          "value": "You'll want five colors — a sunny yellow for the pear body, a brown stem, a green leaf, a white background, and a highlight tone — plus a smooth DK or light worsted yarn of your choice. Cotton gives the crispest fruit definition",
          "raw_text": "You'll want five colors — a sunny yellow for the pear body, a brown stem, a green leaf, a white background, and a highlight tone — plus a smooth DK or light worsted yarn of your choice. Cotton gives the crispest fruit definition",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "What yarn and colors do I need?",
          "answer": "You'll want five colors — a sunny yellow for the pear body, a brown stem, a green leaf, a white background, and a highlight tone — plus a smooth DK or light worsted yarn of your choice. Cotton gives the crispest fruit definition",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "faq",
          "code": "faq-3",
          "label": "Is this pattern beginner friendly?",
          "value": "It's best for confident beginners moving into intermediate work. If you can crochet a basic granny square and change colors without puckering, you'll be fine. The trickiest parts are the color changes and sewing on the stem and leaf",
          "raw_text": "It's best for confident beginners moving into intermediate work. If you can crochet a basic granny square and change colors without puckering, you'll be fine. The trickiest parts are the color changes and sewing on the stem and leaf",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "Is this pattern beginner friendly?",
          "answer": "It's best for confident beginners moving into intermediate work. If you can crochet a basic granny square and change colors without puckering, you'll be fine. The trickiest parts are the color changes and sewing on the stem and leaf",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 4,
          "row_type": "faq",
          "code": "faq-4",
          "label": "How do I keep the stem and leaf from falling off?",
          "value": "Sew them on with your darning needle using small, even whip stitches all the way around each piece, not just a couple of tacking stitches. Leaving a long tail when you finish those parts gives you enough yarn to secure them firmly",
          "raw_text": "Sew them on with your darning needle using small, even whip stitches all the way around each piece, not just a couple of tacking stitches. Leaving a long tail when you finish those parts gives you enough yarn to secure them firmly",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "How do I keep the stem and leaf from falling off?",
          "answer": "Sew them on with your darning needle using small, even whip stitches all the way around each piece, not just a couple of tacking stitches. Leaving a long tail when you finish those parts gives you enough yarn to secure them firmly",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 5,
          "row_type": "faq",
          "code": "faq-5",
          "label": "Can I use these squares in a blanket?",
          "value": "Absolutely — that's one of the best uses. Because they're a standard 4-inch granny format, they join easily with other 4-inch squares. Make a full grid of pears, or mix them with apples and plums for a fruit sampler throw",
          "raw_text": "Absolutely — that's one of the best uses. Because they're a standard 4-inch granny format, they join easily with other 4-inch squares. Make a full grid of pears, or mix them with apples and plums for a fruit sampler throw",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "Can I use these squares in a blanket?",
          "answer": "Absolutely — that's one of the best uses. Because they're a standard 4-inch granny format, they join easily with other 4-inch squares. Make a full grid of pears, or mix them with apples and plums for a fruit sampler throw",
          "abbr": null,
          "meaning": null
        }
      ]
    }
  ],
  "conflicts": [],
  "validation_warnings": [],
  "images": [
    "data/images/pear-granny-square-hero.webp",
    "data/images/pear-granny-square-step-2.webp",
    "data/images/pear-granny-square-step-3.webp",
    "data/images/pear-granny-square-step-4.webp"
  ],
  "source_url": null,
  "thumbnail_images": [
    {
      "url": "data/images/pear-granny-square-hero.webp",
      "alt": "Pear Granny Square Free Crochet Pattern — photo 1",
      "is_featured": true
    }
  ],
  "gallery_images": [
    {
      "url": "data/images/pear-granny-square-hero.webp",
      "alt": "Pear Granny Square Free Crochet Pattern — photo 1",
      "is_featured": true
    },
    {
      "url": "data/images/pear-granny-square-step-2.webp",
      "alt": "Pear Granny Square Free Crochet Pattern — photo 2",
      "is_featured": false
    },
    {
      "url": "data/images/pear-granny-square-step-3.webp",
      "alt": "Pear Granny Square Free Crochet Pattern — photo 3",
      "is_featured": false
    },
    {
      "url": "data/images/pear-granny-square-step-4.webp",
      "alt": "Pear Granny Square Free Crochet Pattern — photo 4",
      "is_featured": false
    }
  ],
  "_sanitized_holiday_count": 3
}