{
  "schema_version": "2.0",
  "page_type": "crochet_pattern_article",
  "source_id": null,
  "slug": "thick-petal-flower-granny-square-free-pattern",
  "title": "Thick Petal Flower Granny Square: Free Textured Flower Motif Pattern",
  "meta_description": "Make the free Thick Petal Flower Granny Square with 8 dimensional petals worked in a magic ring — a textured intermediate motif for blankets and decor",
  "published_at": "2026-07-19",
  "updated_at": "2026-07-19",
  "author": "Ruby",
  "thumbnail_url": "data/images/thick-petal-flower-granny-square-free-pattern-hero.webp",
  "meta": {
    "title": "Thick Petal Flower Granny Square: Free Textured Flower Motif Pattern",
    "pattern_name": "Thick Petal Flower Granny Square: Free Textured Flower Motif Pattern",
    "difficulty": "Intermediate",
    "time_needed": "1-2 Hours",
    "rating": 4.8,
    "made_count": "1.4K",
    "taxonomy": {
      "category": "Granny Squares",
      "skill_level": "Intermediate",
      "yarn_weight": "DK",
      "tags": [
        "granny square",
        "flower granny square",
        "free crochet pattern",
        "crochet flower motif",
        "textured granny square",
        "magic ring",
        "treble crochet",
        "blanket square",
        "crochet home decor",
        "3D petal flower",
        "worked in the round",
        "beginner-friendly intermediate"
      ]
    }
  },
  "cards": [
    {
      "order": 1,
      "card_type": "hero",
      "code": "hero",
      "title": "Thick Petal Flower Granny Square: Free Textured Flower Motif Pattern",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "hero-info-1",
          "label": "Intermediate Level",
          "value": "Comfortable with double, treble, and half-double crochet worked into chain spaces",
          "raw_text": "Comfortable with double, treble, and half-double crochet worked into chain spaces",
          "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 relaxing hours from magic ring to a finished lift-off flower square",
          "raw_text": "1-2 relaxing hours from magic ring to a finished lift-off flower square",
          "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": "Textured Décor",
          "value": "A dimensional 8-petal bloom perfect for blankets, cushions, and heartfelt gifts",
          "raw_text": "A dimensional 8-petal bloom perfect for blankets, cushions, and heartfelt gifts",
          "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": "The Thick Petal Flower Granny Square turns a humble motif into a little sculpture. At its heart sits a raised eight-petal flower built from a magic loop of 23 double crochet, then framed by a classic granny-style border across nine rounds. What makes it special is the lift: because the petals are stacked on chain spaces set behind the flower, they pop up off the surface and can be gently separated from the center with your fingers. It's ideal for makers who love texture and want a square with real personality",
          "raw_text": "The Thick Petal Flower Granny Square turns a humble motif into a little sculpture. At its heart sits a raised eight-petal flower built from a magic loop of 23 double crochet, then framed by a classic granny-style border across nine rounds. What makes it special is the lift: because the petals are stacked on chain spaces set behind the flower, they pop up off the surface and can be gently separated from the center with your fingers. It's ideal for makers who love texture and want a square with real personality",
          "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": "You'll practice foundational granny skills with a satisfying twist. The flower uses a magic ring, standing chains that count as stitches, and a rhythm of slip stitch, chain-2, skip-2 to create the hidden petal channels. Each petal is a mini fan — sc, hdc, dc, tr, dc, hdc, sc — so you'll get comfortable moving between stitch heights in a single space. It's a confident-beginner to intermediate make, and because it's a single motif, most crocheters finish one square in about one to two cozy hours",
          "raw_text": "You'll practice foundational granny skills with a satisfying twist. The flower uses a magic ring, standing chains that count as stitches, and a rhythm of slip stitch, chain-2, skip-2 to create the hidden petal channels. Each petal is a mini fan — sc, hdc, dc, tr, dc, hdc, sc — so you'll get comfortable moving between stitch heights in a single space. It's a confident-beginner to intermediate make, and because it's a single motif, most crocheters finish one square in about one to two cozy hours",
          "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 is thick, tactile, and quietly elegant. Blocked to approximately 3.74 × 3.74 inches with a 3.00mm hook, it has a firm hand thanks to those layered petals and dense granny rounds. Kept in one color it reads as sophisticated tone-on-tone texture; add a bloom color and vintage border and it looks like a pressed flower. Stitch a batch into a throw or pillow, or gift a single coaster-sized square tucked into a card — it always feels handmade and heartfelt",
          "raw_text": "The finished square is thick, tactile, and quietly elegant. Blocked to approximately 3.74 × 3.74 inches with a 3.00mm hook, it has a firm hand thanks to those layered petals and dense granny rounds. Kept in one color it reads as sophisticated tone-on-tone texture; add a bloom color and vintage border and it looks like a pressed flower. Stitch a batch into a throw or pillow, or gift a single coaster-sized square tucked into a card — it always feels handmade and heartfelt",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 3,
      "card_type": "why_love",
      "code": "why-love",
      "title": "Why You'll Love This Pattern",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "why-love-1",
          "label": "",
          "value": "I fell for this square the moment the flower lifted off the center for the first time. There's something genuinely delightful about finishing Round 3, sliding your fingertip under a petal, and feeling it float free of the base — it's a tiny magic trick built right into the pattern. I love how the chain-2, skip-2 rhythm quietly hides the petal channels so the fan stitches have somewhere to bloom, and I adore that little treble crochet at the top of each petal that gives it a pointed, tulip-like tip. The eight petals land with such tidy symmetry that even my first attempt looked deliberate. Working sc-hdc-dc-tr-dc-hdc-sc into a single chain space feels like sculpting, not just stitching, and the graduated stitch heights are so satisfying to watch build. Best of all, it plays beautifully with color: I can leave it monochrome for grown-up elegance or drop in a bloom shade and vintage border and suddenly it's a garden. It's fast, it's forgiving, and it rewards you with texture you can actually feel",
          "raw_text": "I fell for this square the moment the flower lifted off the center for the first time. There's something genuinely delightful about finishing Round 3, sliding your fingertip under a petal, and feeling it float free of the base — it's a tiny magic trick built right into the pattern. I love how the chain-2, skip-2 rhythm quietly hides the petal channels so the fan stitches have somewhere to bloom, and I adore that little treble crochet at the top of each petal that gives it a pointed, tulip-like tip. The eight petals land with such tidy symmetry that even my first attempt looked deliberate. Working sc-hdc-dc-tr-dc-hdc-sc into a single chain space feels like sculpting, not just stitching, and the graduated stitch heights are so satisfying to watch build. Best of all, it plays beautifully with color: I can leave it monochrome for grown-up elegance or drop in a bloom shade and vintage border and suddenly it's a garden. It's fast, it's forgiving, and it rewards you with texture you can actually feel",
          "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": "Trying to force each petal into a",
          "value": "The eight petals are worked entirely into the ch-2 spaces created in the previous rounds, not into the double crochet stitches. If your petals feel cramped, stop and confirm your hook is entering the chain space (the little gap), not piercing a stitch. Each space holds one full sc-hdc-dc-tr-dc-hdc-sc fan",
          "raw_text": "The eight petals are worked entirely into the ch-2 spaces created in the previous rounds, not into the double crochet stitches. If your petals feel cramped, stop and confirm your hook is entering the chain space (the little gap), not piercing a stitch. Each space holds one full sc-hdc-dc-tr-dc-hdc-sc fan",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "mistake",
          "code": "mistake-2",
          "label": "Losing count during the chain-2, skip-2",
          "value": "This pattern lives or dies on that repeat. After 'ch2, sk2, sl st to the next st' repeated around, you should land on exactly 8 chain spaces before you close with a slip stitch to the first ch-2 space. Drop a stitch marker in your first ch-2 space so you know where to slip-stitch closed",
          "raw_text": "This pattern lives or dies on that repeat. After 'ch2, sk2, sl st to the next st' repeated around, you should land on exactly 8 chain spaces before you close with a slip stitch to the first ch-2 space. Drop a stitch marker in your first ch-2 space so you know where to slip-stitch closed",
          "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": "Skipping the standing chain or not treating it as a stitch",
          "value": "Rounds open with a chain used as a standing stitch that counts as the first stitch (ch3 counts as a dc in the flower ring). If you also work a stitch into the same base, you'll have one too many. Chain up, then work your next stitch into the following space",
          "raw_text": "Rounds open with a chain used as a standing stitch that counts as the first stitch (ch3 counts as a dc in the flower ring). If you also work a stitch into the same base, you'll have one too many. Chain up, then work your next stitch into the following space",
          "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": "Panicking when the petals seem glued to the center",
          "value": "This is normal and expected. After Round 3 the petals will look attached to the flower center — they aren't sewn down. Gently slide your fingers behind each petal to separate it from the base, and it will lift into its dimensional shape",
          "raw_text": "This is normal and expected. After Round 3 the petals will look attached to the flower center — they aren't sewn down. Gently slide your fingers behind each petal to separate it from the base, and it will lift into its dimensional shape",
          "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": "Making a lumpy, uneven treble crochet at the petal tip",
          "value": "The tr is the tallest stitch in the fan and gives each petal its point. Yarn over twice before inserting, and work off two loops at a time to keep it long and smooth. Rushing it produces a squat tip that flattens the flower's shape",
          "raw_text": "The tr is the tallest stitch in the fan and gives each petal its point. Yarn over twice before inserting, and work off two loops at a time to keep it long and smooth. Rushing it produces a squat tip that flattens the flower's shape",
          "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",
              "raw_text": "Yarn of your choice"
            },
            {
              "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-sl-st",
          "label": "Sl St",
          "value": "slip stitch for joining to different round",
          "raw_text": "Sl St = slip stitch for joining to 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 to different round"
        },
        {
          "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-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": 8,
          "row_type": "abbrev",
          "code": "abbrev-sk",
          "label": "sk",
          "value": "skip",
          "raw_text": "sk = skip",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "sk",
          "meaning": "skip"
        },
        {
          "order": 9,
          "row_type": "abbrev",
          "code": "abbrev-bo",
          "label": "bo",
          "value": "bobble stitches",
          "raw_text": "bo = bobble stitches",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "bo",
          "meaning": "bobble stitches"
        },
        {
          "order": 10,
          "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": 11,
          "row_type": "abbrev",
          "code": "abbrev-tl",
          "label": "tl",
          "value": "third loop",
          "raw_text": "tl = third loop",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": "tl",
          "meaning": "third loop"
        }
      ]
    },
    {
      "order": 8,
      "card_type": "part",
      "code": "main-pattern",
      "title": "Main Pattern",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "info",
          "code": "main-pattern-info-intro",
          "label": "Overview",
          "value": "We need 3 rounds to make the thick flower in the center, starting from a basic flower center made with dc stitches. After that round, we work a round of chain space and sl st to create some space — a unique way of separating the flower from the center. In the next three rounds, Round 4 is the foundation of the square, and in Rounds 5 and 6 we use sc stitches to turn the flower motif into a square, adding bobble and puff stitches on the corners for that vintage, luxurious look. You only need sc and sl st to finish the last three rounds, turning it into a uniform granny square.",
          "raw_text": "We need 3 rounds to make the thick flower in the center. Starting from a basic flower center made with dc stitches. After this round, work a round of chain space and sl st to create some space. This is a very unique way of separating the flower and the center. In the next three rounds, Round 4 is our foundation of the square. In Round 5 and Round 6, we use sc stitches to turn the flower motif into a square with bobble stitch and puff stitch on the corner. That's the key point for the vintage and luxurious looking. You only need sc stitch and sl st stitch to finish the last three rounds, turning this into a uniform granny square.",
          "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": "main-pattern-info-r1",
          "label": "Round 1 info",
          "value": "In this round, we use double crochet stitches to create the central flower.",
          "raw_text": "In this round, we use double crochet stitches to create the central flower.",
          "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-1",
          "label": "Round 1",
          "value": "magic loop, ch3 as a standing st(count as dc), 23dc in the ring, tighten the tail, sl st to the top of the first ch3.",
          "raw_text": "Round 1 magic loop, ch3 as a standing st(count as dc), 23dc in the ring, tighten the tail, 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": 4,
          "row_type": "info",
          "code": "main-pattern-info-r2",
          "label": "Round 2 info",
          "value": "By using slip stitches and chain, we provide some space for the petals without increasing the height.",
          "raw_text": "By using slip stitches and chain, we provide some space for petals without the height increased.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 5,
          "row_type": "round",
          "code": "main-pattern-round-2",
          "label": "Round 2",
          "value": "ch2, sk2, sl st to the next st, ch2, sk2, *sl st to the next st, ch2, sk2*rep 6 times, sl st to the first ch-2 sp.",
          "raw_text": "Round 2 ch2, sk2, sl st to the next st, ch2, sk2, *sl st to the next st, ch2, sk2*rep 6 times, sl st to the first ch-2 sp.",
          "round_start": 2,
          "round_end": 2,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 6,
          "row_type": "info",
          "code": "main-pattern-info-r3",
          "label": "Round 3 info",
          "value": "For this round, 8 petals are crocheted in the chain space of the last round. After finishing, the petals will seem to be attached to the center — you can separate the flower petals from the center with your fingers. If you plan to add some color to the flower, changing the color of Round 2 is a nice way of shaping the flower.",
          "raw_text": "For this round, 8 petals are crocheted in the chain space of the last round. After finishing, you will find that the petals seem to be attached to the center. However, you can separate the flower petals from the center with your fingers. If you plan to add some color to the flower, changing the color of Round 2 is a new way of shaping the flower.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 7,
          "row_type": "round",
          "code": "main-pattern-round-3",
          "label": "Round 3",
          "value": "ch as a standing st, (sc+hdc+dc+tr+dc+hdc+sc) in this ch-sp, sl st to this st, *sl st to the next ch-sp,(sc+hdc+dc+tr+dc+hdc+sc) in this ch-sp, sl st to this st*rep 7 times, sl st to the next st, fasten off.",
          "raw_text": "Round 3 ch as a standing st, (sc+hdc+dc+tr+dc+hdc+sc) in this ch-sp, sl st to this st, *sl st to the next ch-sp,(sc+hdc+dc+tr+dc+hdc+sc) in this ch-sp, sl st to this st*rep 7 times, sl st to the next st, fasten off.",
          "round_start": 3,
          "round_end": 3,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 8,
          "row_type": "info",
          "code": "main-pattern-info-1",
          "label": "Round 4 info",
          "value": "Let's add a round of square foundation in this round. In order to keep the petals' shape, especially the V shape of the stitches, we recommend working only in the third loop throughout the entire round.",
          "raw_text": "Let's add a round of square foundation in this round. In order to keep the petal's shape, especially the V shape of the stitches, we recommend working only in the third loop throughout the entire round.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 9,
          "row_type": "subhead",
          "code": "main-pattern-round-4",
          "label": "",
          "value": "Third Loop",
          "raw_text": "Round 4 Third Loop only for this round.  Join yarn in the hdc to the left of any petal, ch1, sl st to the hdc on the right side of the next petal, ch3, sl st to the hdc on the left side of the same petal, ch2, sl st to the hdc on the right side of the next petal, ch3. *sl st to the hdc on the left side of the same petal, ch1, sl st to the hdc on the right side of next petal, ch3, sl st to the hdc on the left side of the same petal, ch2, sl st to the hdc on the right side of next petal, ch3*rep 3 times, sl st to the first ch.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 10,
          "row_type": "round",
          "code": "main-pattern-round-4",
          "label": "Round 4",
          "value": "only for this round. Join yarn in the hdc to the left of any petal, ch1, sl st to the hdc on the right side of the next petal, ch3, sl st to the hdc on the left side of the same petal, ch2, sl st to the hdc on the right side of the next petal, ch3. *sl st to the hdc on the left side of the same petal, ch1, sl st to the hdc on the right side of next petal, ch3, sl st to the hdc on the left side of the same petal, ch2, sl st to the hdc on the right side of next petal, ch3*rep 3 times, sl st to the first ch.",
          "raw_text": "only for this round. Join yarn in the hdc to the left of any petal, ch1, sl st to the hdc on the right side of the next petal, ch3, sl st to the hdc on the left side of the same petal, ch2, sl st to the hdc on the right side of the next petal, ch3. *sl st to the hdc on the left side of the same petal, ch1, sl st to the hdc on the right side of next petal, ch3, sl st to the hdc on the left side of the same petal, ch2, sl st to the hdc on the right side of next petal, ch3*rep 3 times, sl st to the first ch.",
          "round_start": 4,
          "round_end": 4,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 11,
          "row_type": "info",
          "code": "main-pattern-info-2",
          "label": "Round 5 info",
          "value": "Next, we start to turn this pattern into a square. Similar to a farmhouse granny square, we add bobble stitches on the corners.",
          "raw_text": "Next, we start to turn this pattern into a square. Similar to a farmhouse granny square, we add bobble stitches on the corners.",
          "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": "All stitches in the third loop (tl) except corners and specially noted.  ch2 as a standing st(count as hdc), hdc in this ch-1 sp, sc+ch in first dc of next petal, sk1, hdc in 2nd dc of the same petal, (3-dc-bo, ch, 3-dc-bo) in next ch-2 sp, hdc+ch in first dc of next petal, sk1, sc in 2nd dc of the same petal. *2hdc in next ch-1 sp, sc+ch in first dc of next petal, sk1, hdc in 2nd dc of the same petal, (3-dc-bo, ch, 3-dc-bo) in next ch-2 sp, hdc+ch in first dc of next petal, sk1, sc in 2nd dc of the same petal*rep 3 times, sl st to the top of the first ch2.",
          "raw_text": "Round 5 All stitches in the third loop (tl) except corners and specially noted.  ch2 as a standing st(count as hdc), hdc in this ch-1 sp, sc+ch in first dc of next petal, sk1, hdc in 2nd dc of the same petal, (3-dc-bo, ch, 3-dc-bo) in next ch-2 sp, hdc+ch in first dc of next petal, sk1, sc in 2nd dc of the same petal. *2hdc in next ch-1 sp, sc+ch in first dc of next petal, sk1, hdc in 2nd dc of the same petal, (3-dc-bo, ch, 3-dc-bo) in next ch-2 sp, hdc+ch in first dc of next petal, sk1, sc in 2nd dc of the same petal*rep 3 times, sl st to the top of the first ch2.",
          "round_start": 5,
          "round_end": 5,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 13,
          "row_type": "info",
          "code": "main-pattern-info-r6",
          "label": "Round 6 info",
          "value": "Another round similar to Round 5, but puff stitches are used on the corner.",
          "raw_text": "Another round similar to Round 5, but puff stitches are used on the corner.",
          "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": "ch, sc in this st, 5sc, (3-hdc-puff, ch3, 3-hdc-puff) in next ch-sp, 4sc. *6sc, (3-hdc-puff, ch3, 3-hdc-puff) in next ch-sp, 4sc* rep 3 times, sl st to the top of the first sc.",
          "raw_text": "Round 6 ch, sc in this st, 5sc, (3-hdc-puff, ch3, 3-hdc-puff) in next ch-sp, 4sc. *6sc, (3-hdc-puff, ch3, 3-hdc-puff) in next ch-sp, 4sc* rep 3 times, sl st to the top of the first sc.",
          "round_start": 6,
          "round_end": 6,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 15,
          "row_type": "info",
          "code": "main-pattern-info-r7",
          "label": "Rounds 7-9 info",
          "value": "In the following three rounds, we use single crochet to even out the square. After those two rounds of sc, we add a special round of Sl St.",
          "raw_text": "In the following three rounds, we will use single crochet to uniform the square. After those two rounds, I add a special round of Sl St.",
          "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": "Back Loop Only for this round . ch to start, sc in each st, working 5sc in each corner sp, finally sl st to the top of the first sc.",
          "raw_text": "Round 7 Back Loop Only for this round . ch to start, sc in each st, working 5sc in each corner sp, finally sl st to the top of the first sc.",
          "round_start": 7,
          "round_end": 7,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 17,
          "row_type": "round",
          "code": "main-pattern-round-8",
          "label": "Round 8",
          "value": "ch to start, sc in each st, 8sc, work 3sc in the next st, 7sc. *9sc, work 3sc in the next st, 7sc*rep 3 times, sl st to the top of the first sc.",
          "raw_text": "Round 8 ch to start, sc in each st, 8sc, work 3sc in the next st, 7sc. *9sc, work 3sc in the next st, 7sc*rep 3 times, sl st to the top of the first sc.",
          "round_start": 8,
          "round_end": 8,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 18,
          "row_type": "info",
          "code": "main-pattern-info-r9",
          "label": "Round 9 info",
          "value": "This special round of sl st work is just like a wooden frame to showcase this full-of-details granny square.",
          "raw_text": "This special round of sl st work is just like a wooden frame to showcase this full-of-details granny square.",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 19,
          "row_type": "round",
          "code": "main-pattern-round-9",
          "label": "Round 9",
          "value": "sl st in back loop only (BLO) across all stitches, join to the first st, fasten off.",
          "raw_text": "Round 9 sl st in back loop only (BLO) across all stitches, join to the first st, fasten off.",
          "round_start": 9,
          "round_end": 9,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 9,
      "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": "💡 A 3.00mm hook paired with DK-weight yarn gives the firm, sculptural petals this square is known for; going up a hook size softens the texture and lets the petals flop, so stay snug if you want that raised, thick look",
          "raw_text": "💡 A 3.00mm hook paired with DK-weight yarn gives the firm, sculptural petals this square is known for; going up a hook size softens the texture and lets the petals flop, so stay snug if you want that raised, thick look",
          "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": "💡 Drop a stitch marker in your very first ch-2 space on each petal-channel round — it's the spot you slip-stitch back into to close the round, and it's surprisingly easy to lose among eight identical spaces",
          "raw_text": "💡 Drop a stitch marker in your very first ch-2 space on each petal-channel round — it's the spot you slip-stitch back into to close the round, and it's surprisingly easy to lose among eight identical spaces",
          "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": "💡 Tighten the magic loop tail firmly before you slip-stitch to the top of the first ch3; a loose ring leaves a hole right in the middle of your flower where the 23 dc should meet neatly",
          "raw_text": "💡 Tighten the magic loop tail firmly before you slip-stitch to the top of the first ch3; a loose ring leaves a hole right in the middle of your flower where the 23 dc should meet neatly",
          "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": "💡 If you want the leaf effect, plan your yarn ahead: keep your flower color, your green for Rounds 5-6, and your vintage border color for Rounds 8-9 wound and ready so you're not hunting mid-round",
          "raw_text": "💡 If you want the leaf effect, plan your yarn ahead: keep your flower color, your green for Rounds 5-6, and your vintage border color for Rounds 8-9 wound and ready so you're not hunting mid-round",
          "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": "💡 Block each finished square with the petals pinned slightly upward, not flattened — steam or wet-block the granny frame square while leaving the flower center relaxed so it keeps its dimension",
          "raw_text": "💡 Block each finished square with the petals pinned slightly upward, not flattened — steam or wet-block the granny frame square while leaving the flower center relaxed so it keeps its dimension",
          "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": "💡 Because this is a single repeating motif, make one full square first as a gauge and texture test before batching a blanket; that first square tells you your finished size and how many you'll need",
          "raw_text": "💡 Because this is a single repeating motif, make one full square first as a gauge and texture test before batching a blanket; that first square tells you your finished size and how many you'll need",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        },
        {
          "order": 7,
          "row_type": "info",
          "code": "note-7",
          "label": "Gauge",
          "value": "📏 Gauge & finished size: worked with a 3.00mm hook, the completed thick petal flower granny square measures approximately 3.74 × 3.74 inches. Make and block one square first, then measure it before planning a larger project",
          "raw_text": "The completed thick petal flower granny square measures approximately 3.74×3.74 inches",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": null,
          "answer": null,
          "abbr": null,
          "meaning": null
        }
      ]
    },
    {
      "order": 10,
      "card_type": "faq",
      "code": "faq",
      "title": "FAQ",
      "raw_heading": "",
      "quantity": 1,
      "groups": [],
      "rows": [
        {
          "order": 1,
          "row_type": "faq",
          "code": "faq-1",
          "label": "Why do the petals look stuck to the",
          "value": "That's exactly how it's supposed to look at first. The petals are worked onto chain spaces set behind the flower, so they naturally sit against the center. Just run your fingers behind each petal to separate it and it will lift into its raised, dimensional shape",
          "raw_text": "That's exactly how it's supposed to look at first. The petals are worked onto chain spaces set behind the flower, so they naturally sit against the center. Just run your fingers behind each petal to separate it and it will lift into its raised, dimensional shape",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "Why do the petals look stuck to the flower center when I finish the round?",
          "answer": "That's exactly how it's supposed to look at first. The petals are worked onto chain spaces set behind the flower, so they naturally sit against the center. Just run your fingers behind each petal to separate it and it will lift into its raised, dimensional shape",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 2,
          "row_type": "faq",
          "code": "faq-2",
          "label": "What size does one Thick Petal Flower",
          "value": "a 3.00mm hook, a finished square blocks to approximately 3.74 × 3.74 inches across all nine rounds. Using a heavier yarn and a larger hook will give you a bigger square, so make one first to confirm your gauge before planning a project",
          "raw_text": "a 3.00mm hook, a finished square blocks to approximately 3.74 × 3.74 inches across all nine rounds. Using a heavier yarn and a larger hook will give you a bigger square, so make one first to confirm your gauge before planning a project",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "What size does one Thick Petal Flower Granny Square come out?",
          "answer": "a 3.00mm hook, a finished square blocks to approximately 3.74 × 3.74 inches across all nine rounds. Using a heavier yarn and a larger hook will give you a bigger square, so make one first to confirm your gauge before planning a project",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 3,
          "row_type": "faq",
          "code": "faq-3",
          "label": "Do I have to change colors, or can I make it in one color?",
          "value": "One color is completely fine and actually looks very elegant, letting the raised petals show off pure texture. The optional color changes on Rounds 5-6 and 8-9 are just for a leaf-and-vintage-frame effect if you want extra flair",
          "raw_text": "One color is completely fine and actually looks very elegant, letting the raised petals show off pure texture. The optional color changes on Rounds 5-6 and 8-9 are just for a leaf-and-vintage-frame effect if you want extra flair",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "Do I have to change colors, or can I make it in one color?",
          "answer": "One color is completely fine and actually looks very elegant, letting the raised petals show off pure texture. The optional color changes on Rounds 5-6 and 8-9 are just for a leaf-and-vintage-frame effect if you want extra flair",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 4,
          "row_type": "faq",
          "code": "faq-4",
          "label": "Is this pattern suitable for a confident beginner?",
          "value": "Yes, if you're comfortable with a magic ring and basic stitches like double crochet, this is a great next-step make. The only slightly newer skills are the treble crochet at each petal tip and working a multi-stitch fan into a chain space, both of which the pattern walks you through round by round",
          "raw_text": "Yes, if you're comfortable with a magic ring and basic stitches like double crochet, this is a great next-step make. The only slightly newer skills are the treble crochet at each petal tip and working a multi-stitch fan into a chain space, both of which the pattern walks you through round by round",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "Is this pattern suitable for a confident beginner?",
          "answer": "Yes, if you're comfortable with a magic ring and basic stitches like double crochet, this is a great next-step make. The only slightly newer skills are the treble crochet at each petal tip and working a multi-stitch fan into a chain space, both of which the pattern walks you through round by round",
          "abbr": null,
          "meaning": null
        },
        {
          "order": 5,
          "row_type": "faq",
          "code": "faq-5",
          "label": "How many of these squares do I need for a blanket?",
          "value": "It depends on your target size and yarn. Since each square blocks to only about 3.74 × 3.74 inches, you'll need a fair number — for a roughly 41-inch lap blanket that's about an 11x11 layout, or around 121 squares. Make and block one square first, measure it, then divide your desired dimensions by that measurement to get your exact count",
          "raw_text": "It depends on your target size and yarn. Since each square blocks to only about 3.74 × 3.74 inches, you'll need a fair number — for a roughly 41-inch lap blanket that's about an 11x11 layout, or around 121 squares. Make and block one square first, measure it, then divide your desired dimensions by that measurement to get your exact count",
          "round_start": null,
          "round_end": null,
          "is_range": false,
          "stitch_count": null,
          "question": "How many of these squares do I need for a blanket?",
          "answer": "It depends on your target size and yarn. Since each square blocks to only about 3.74 × 3.74 inches, you'll need a fair number — for a roughly 41-inch lap blanket that's about an 11x11 layout, or around 121 squares. Make and block one square first, measure it, then divide your desired dimensions by that measurement to get your exact count",
          "abbr": null,
          "meaning": null
        }
      ]
    }
  ],
  "conflicts": [],
  "validation_warnings": [],
  "images": [
    "data/images/thick-petal-flower-granny-square-free-pattern-hero.webp",
    "data/images/thick-petal-flower-granny-square-free-pattern-step-2.webp",
    "data/images/thick-petal-flower-granny-square-free-pattern-step-3.webp",
    "data/images/thick-petal-flower-granny-square-free-pattern-step-4.webp"
  ],
  "source_url": null,
  "thumbnail_images": [
    {
      "url": "data/images/thick-petal-flower-granny-square-free-pattern-hero.webp",
      "alt": "Thick Petal Flower Granny Square: Free Textured Flower Motif Pattern — photo 1",
      "is_featured": true
    },
    {
      "url": "data/images/thick-petal-flower-granny-square-free-pattern-step-2.webp",
      "alt": "Thick Petal Flower Granny Square: Free Textured Flower Motif Pattern — photo 2",
      "is_featured": false
    }
  ],
  "gallery_images": [
    {
      "url": "data/images/thick-petal-flower-granny-square-free-pattern-hero.webp",
      "alt": "Thick Petal Flower Granny Square: Free Textured Flower Motif Pattern — photo 1",
      "is_featured": true
    },
    {
      "url": "data/images/thick-petal-flower-granny-square-free-pattern-step-2.webp",
      "alt": "Thick Petal Flower Granny Square: Free Textured Flower Motif Pattern — photo 2",
      "is_featured": false
    },
    {
      "url": "data/images/thick-petal-flower-granny-square-free-pattern-step-3.webp",
      "alt": "Thick Petal Flower Granny Square: Free Textured Flower Motif Pattern — photo 3",
      "is_featured": false
    },
    {
      "url": "data/images/thick-petal-flower-granny-square-free-pattern-step-4.webp",
      "alt": "Thick Petal Flower Granny Square: Free Textured Flower Motif Pattern — photo 4",
      "is_featured": false
    }
  ],
  "_sanitized_holiday_count": 3
}