Handmade crochet mats are one of the easiest ways to change the mood of a room — they frame a vase, protect a tabletop, soften a desk, or act as a little centerpiece. This post walks you through six distinct mat patterns that cover modern gingham, vintage doily clusters, sturdy dish mats, floral tulip rounds, lacy desk protectors, and classic shell-stitch mats. Each pattern below includes: skill level, finished size, materials and yardage, stitch abbreviations, detailed step-by-step instructions (construction, repeats, shaping), blocking/finishing, care suggestions, and practical variations so you can adapt each design to your home style.
Use cotton or cotton-blend yarn for durability and heat/moisture resistance on kitchen surfaces; use softer blends (cotton/bamboo, linen, or acrylic/cotton mixes) for decorative desk and living-room mats. For structure, work a slightly tighter gauge than the yarn label suggests.
Quick common notes (applies to all patterns)
- Hooks: unless a pattern says otherwise, use the hook listed with your yarn and consider going down 0.5–1.0 mm to get a dense fabric for mats.
- Finishes: always block mats—cotton, in particular, blooms and flattens significantly with wet-blocking.
- Lining/Backing: for heavy use (hot pots, wet flower vases) glue or stitch a thin circle of cork, felt, or heat-resistant backing to the underside. This protects surfaces and helps the mat lie flat.
- Safety: avoid yarns that bleed color—prewash yarn if you think the mat will meet moisture.
- Abbreviations (US): ch = chain, sc = single crochet, hdc = half double crochet, dc = double crochet, tr = treble, sp = space, sl st = slip stitch, st(s) = stitch(es), MR = magic ring, rep = repeat, BLO/FLO = back/front loop only.
1. Crochet Scalloped Edge Gingham Desk Mat Pattern

Skill level: Beginner–Intermediate (color changes + even tension)
Finished size: approx 12″ × 18″ (30 × 45 cm) — adjust chains for width/length.
Yarn & hook: DK / light worsted cotton or cotton blend; ~350–450 yds total (depends on size and color switching). Hook: 4.0 mm recommended.
Why this works: a gingham grid made by short color blocks looks crisp and modern; a scalloped border softens the edge for a homely finish.
Materials
- Color A (light / background) — ~200–300 yds
- Color B (contrast) — ~150–200 yds
- 4.0 mm hook, tapestry needle, scissors, blocking pins, measuring tape
Stitch key & technique used
- sc, hdc, dc, color changes (fasten off or carry yarn along side and catch), mosaic-style alternating short blocks.
Gauge (informal)
- 18 sc × 22 rows = 4″ in sc (use to estimate chain count; not strict for mat).
Pattern construction overview
You’ll make a rectangular panel worked in sc with short color-block stripes to create a checkerboard/gingham effect. To keep tidy color work, change color at row ends and carry the unused color along the edge or fasten off and weave ends.
Step-by-step
Foundation & first block layout
- Decide finished width (example 12″). Make a multiple chain that gives that width: ch 72 (adjust by gauge). Add 1 for turning. Turn.
- Row 1 (A): sc in 2nd ch from hook and in each ch across. (71 sc) Turn.
Creating gingham blocks
- Work in horizontal stripes, alternating color bands to create square blocks. A simple block is 6 sts × 4 rows; this is the repeat used to tile the surface.
- Rows 2–5 (Color A): change to A and work 4 rows sc.
- Rows 6–9 (Color B): change to B and work 4 rows sc.
- Rows 10–13 (Color A): A for 4 rows.
- Continue alternating blocks across the panel width and length: to make the checker, offset every other band horizontally by switching the starting color on that row set, or use a chart.
- To make true gingham (overlapping checks that make a darker mid tone), create vertical blocks by counting groups of 6 sts horizontally: for every 6-st group alternate colors on alternating row groups so dark/medium/light squares appear where stripes cross. Work slowly first few repeats and mark columns with stitch markers until you’re comfortable.
Edge finishing — scalloped border
When panel reaches desired length (18″), fasten off. With RS facing, attach contrast Color B at a corner for scallops:
- Round 1: sc evenly around the entire panel (one sc per row end on long edges, about one sc per stitch across short edges). Place 3 sc in each corner. Join with sl st.
- Round 2 (scallops): skip 2 sc, 7 dc in next sc, skip 2 sc, sl st in next sc — repeat around. Adjust shell size for scale. Join and fasten off. Weave ends.
Blocking & backing
- Wet-block to size: pin the rectangle flat, shape scallops evenly.
- For tabletop use: glue a thin cork circle/rect prepared to your mat size using fabric glue or a spray adhesive.
Care & variations
- Use prewashed cotton to avoid shrinkage. Machine wash gentle; reshape and dry flat.
- Variations: make smaller placemats by repeating pattern at different chain counts; use three colors for seasonal palettes.
2. Crochet Cluster Doily Mat Pattern

Skill level: Intermediate (working clusters, joining motifs)
Finished size: approx 14″ diameter when motifs joined in a ring of 6–8; scale by adding more motifs.
Yarn & hook: Fine DK or sport cotton (or thread for very lacy look) — ~300–500 yds depending on number of motifs. Hook: 3.0–3.5 mm.
Materials
- Main color (solid or variegated) — yarn for motifs
- Hook 3.0–3.5 mm, tapestry needle, blocking mat and pins
Stitches used
- MR, sc, dc, tr, cluster (3-dc cluster = yo, insert, pull up loop ×3, yo and pull through all loops), picots for edges.
Why the motif approach?
Make identical round cluster motifs (small doily-like medallions) and join them as you go or sew them into a larger round mat. This yields a delicate, heirloom look — perfect under a lamp or a fruit bowl.
Single motif (medallion)
- MR, ch3 (counts as dc), 11 dc into MR. Join. (12 dc)
- Round 2: ch3, sl st into next dc around to make loops for petals. Join.
- Round 3: Into each ch-3 loop work (sc, ch2, 3-dc cluster, ch2, sc) — this builds petal clusters. Join.
- Round 4: ch4, sl st between petals to form lacy connectors; join.
- Round 5: Work small shell points or picots around for finishing: sc, ch3, sl st in first ch for picot between petals. Fasten off and weave ends.
Make 6–8 motifs depending on desired mat diameter.
Joining motifs
- Join As You Go (JAYG): on the final round of a motif, when you reach the point where it should meet a previously completed motif, replace a sl st with sl st into the corresponding ch-space of the neighbor motif. Continue forming the ring. JAYG gives an invisible join and helps flatten the mat.
- Alternative: block motifs, pin them in a circle on the blocking mat, then whipstitch with matching yarn across edges.
Center & final rounds
- After joining motifs into a circle, work one round of sc around the outside to tidy the join. Add a decorative outer round of scallops or clusters to strengthen the edge: ch1, sc in next st, ch3, 5 dc in next st, ch3, sc in next st repeat around.
Blocking
- Block the entire mat flat with plenty of pins, gently stretching petals until even. Let dry completely.
Use & care
- Use under decorative bowls, not for hot pots unless you back with cork. Hand wash gently. For a sturdier mat, back with a fabric circle sewn to the underside.
3. Crochet Bobble Edge Dish Mat Pattern

Skill level: Beginner–Intermediate (basic rounds + bobbles)
Finished size: approx 10–12″ diameter (good for dish drying or a kettle mat).
Yarn & hook: worsted cotton (more absorbent and durable) — ~200–300 yds. Hook: 4.0–5.0 mm for quick work.
Materials
- Cotton worsted weight yarn — main color, optional contrast for edge.
- Hook 4.5 mm, tapestry needle, blocking pins, optional thin cork backing.
Stitches used
- MR, sc, hdc, dc, bobble (yo, insert hook, pull up loop x3, yo and pull through all loops), sl st.
Pattern overview
Work a solid round disk in sc or hdc for absorbency; finish with a decorative bobble-edged rim that helps catch water and creates a playful texture.
Step-by-step
Center disk
- MR, 8 sc (8).
- inc ×8 → 16.
- (sc, inc) ×8 → 24.
- (2 sc, inc) ×8 → 32.
- (3 sc, inc) ×8 → 40.
- Work even sc rounds until mat reaches 10–12″ diameter (usually 8–12 rounds depending on gauge). Every few rounds, check flatness—if it ruffles, skip an increase round; if it cups, add one more increase round.
Bobble edge
- Join contrast color if desired. Round for bobbles: sc in next 2 sts, bobble in next st, sc in next 2 sts, sl st in next — repeat around. For larger bobbles, work 2 sc between bobbles and increase bobble stitch size (more loops).
- Fasten off and weave ends.
Finishing & backing
- For hot pots: cut a round of cork or thin heat-resistant felt slightly smaller than mat and glue to underside using heat-safe adhesive. This converts the dish mat into a functional trivet.
- If mat will be used wet, let it dry thoroughly between uses; cotton can mildew if left damp for long periods.
Care
- Machine washable; cotton can shrink — wash on warm/cold and reshape while damp.
4. Crochet Round Tulip Stitch Mat Pattern

Skill level: Intermediate (tulip/petal clusters + circular shaping)
Finished size: approx 12–16″ diameter depending on rounds (beautiful for coffee table centerpiece).
Yarn & hook: DK or worsted cotton for texture; ~350–500 yds. Hook: 4.0 mm.
Materials
- Main color (background) + optional contrasting color for petal rounds — yarn as above.
- Hook 4.0 mm, tapestry needle, blocking supplies.
Tulip stitch explanation
Tulip stitch variants create raised petal-like clusters arranged in rows. In a round mat, work concentric rings of tulip clusters separated by anchoring rounds to form floral bands.
Pattern — central medallion and tulip banding
Center medallion
- MR, ch3, 11 dc. Join. (12 dc)
- Ch1, sc in same st, ch3, skip next dc, sc in next dc around to form ch-3 loops. Join.
Tulip band (first round of petals)
- Into each ch3 loop: (sc, hdc, dc, hdc, sc) — creates a petal. Join. This completes a 12-petal ring.
Anchor round
- Ch2, dc in each st across the petal tops (work across petals evenly) to create a stable round for next tulip band.
Additional tulip rings
- For each new petal band, create anchor ch-spaces above previous petals (ch-sp spacing adjustable). Into each anchor space, work petal cluster as above; alternate positioning so petals in second ring sit between petals of first ring (offset clustering). Continue repeating: petal ring, anchor, petal ring until desired diameter reached.
Optional textured filler between tulip bands
- Work one round of puff stitches or popcorn clusters between some bands for more texture: puff in st, ch1 across.
Edge finish
- When mat reaches desired size, finish with one or two rounds of sc; optionally add a scalloped edge: skip 1, 5 dc in next, skip 1, sl st next for a floral rim.
Blocking
- Block strongly to open tulip clusters; pin each petal lightly for shape. This accentuates the floral look.
Use & variations
- Make a contrasting color petal ring (e.g., cream petals on green background) for a botanical vibe.
- Use linen/cotton blend for a slightly rustic finish suitable for kitchen tabletops.
5. Crochet Lacy Desk Mat Pattern

Skill level: Intermediate–Advanced (lace repeat, long rectangular shaping)
Finished size: approx 10″ × 20″ (25 × 50 cm) — great under a lamp, keyboard or vase.
Yarn & hook: fingering or sport cotton for crisp lace; hook 2.5–3.5 mm. Use mercerized cotton for better sheen. ~250–350 yds.
Materials
- Mercerized cotton in one or two colors, small amount; hook 2.5–3.5 mm; blocking pins; tapestry needle.
Stitch palette
- Fans/shells, chain-spaces, cluster stitches and picot edges — a repeating lacy panel produces pretty negative space.
Sample repeat (rectangular panel)
A reliable lacy repeat (multiple of 12 + 2 ch):
Row A (foundation): ch 62 (adjust to width).
Row 1: sc across.
Row 2: ch4, skip 3, sc in next, ch4, sl st in next — Creates vertical chain ladder.
Row 3: Into each ch4 loop work (sc, hdc, dc, hdc, sc) to form scallop shells.
Row 4: Anchor row: sc across shell peaks.
Repeat Rows 2–4 until length reaches 20″.
Edge detail
- After final anchor row, work 1 round of sc around entire panel. Add a delicate picot: sc 3, picot (ch3 sl st to first ch), sc 3 across short ends; use small shells on long edges if desired.
Blocking
- Wet-block heavily and pin long spacing open to get an airy lacy look. Use fine pins for delicate threads.
Practical tips for desk use
- For a desk mat, you may want a second backing layer (thin felt or cotton) sewn to the underside to keep items stable. Hand-sew lining to perimeter to hide seams. This keeps lace looking delicate while being practical.
6. Crochet Shell Stitch Mat Pattern

Skill level: Beginner — shell repeats are easy and forgiving
Finished size: Make it any size — sample given 12″ × 12″ square mat.
Yarn & hook: worsted or DK cotton. Hook: 4.0–5.0 mm. ~200–300 yds.
Materials
- Cotton yarn in one or two colors; hook 4.5 mm; tapestry needle; blocking supplies.
Shell stitch basics
- Shell = group of multiple dcs worked into one stitch or space (3, 5, or 7 dc per shell). Shell stitch creates a pleasing textured pattern that works well in both square and round mats.
Square shell mat (worked in rows)
Foundation
- Ch 50 (gives ~12″ width). Turn.
Row 1 (setup)
- Dc in 4th ch from hook (counts as dc + ch1), skip 2 ch, (5 dc) in next ch (shell), skip 2 ch, dc in next ch, ch1 — repeat to end, finishing with dc in last chain tip. Turn.
Row 2 (anchor)
- Ch3, dc in next dc top, Shell (5 dc) in center of next shell below (work into ch1 space), dc in next top dc — this offset anchors shells in columns. Repeat row. Turn.
Repeat
- Repeat Row 2 for 18–22 rows until mat reaches desired size (square 12″ target).
Edge & corner finishing
- Add one round of sc around, placing 3 sc in corners to avoid curling. For a decorative finish, add a scallop round: skip 2 sc, 5 dc in next sc, skip 2 sc, sl st next.
Round shell mat
- To make a round mat in shell stitch, begin with MR and increase in shell groups: MR, ch3, 11 dc → form ring; next round create shells in ring, and increase evenly to keep mat flat (place shells in ch-spaces and increase counts as needed).
Blocking & backing
- Block flat. For hot pads, glue a cork round to the back or stitch a felt backing inside the final sc round.
Conclusion
These six mat patterns give you an array of looks — modern gingham, vintage clusters, practical bobbles, floral tulips, airy lace, and classic shells. A few parting tips to get perfect results every time:
- Yarn choice matters. Cotton/cotton blend for kitchen and hot-pot mats; mercerized thread for delicate decorative mats; linen blends for an organic look.
- Always block. Proper blocking transforms a good crochet piece into a polished mat: it evens stitches, opens lace, and flattens edges.
- Backings convert beauty into function. Add cork, felt, or stitched fabric backing to mattress-grade mats so they’ll survive daily use. For hot pots/trivets, use a thin cork layer and spot clean only.
- Make sets. Coordinate mats with matching coasters, potholders, or a small runner for a cohesive home collection.
- Scale up or down. These patterns scale well — increase rounds/rows for placemats or reduce them for coasters.








