
Intro:
Meet the Farmer’s Market Pal Cow—a cozy knit friend in pastel-lavender denim-style overalls, a pale yellow gingham shirt, and low-top sneakers. Accessories include a tiny beret, a veggie basket (carrot, white radish, and bibb lettuce—each removable), and a mini milk bottle.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Abbreviations (US Terms)
- CO – cast on
- BO – bind off
- k – knit
- p – purl
- kfb – knit front & back (inc 1)
- m1L/m1R – make one left/right
- k2tog – knit 2 together (right-leaning dec)
- ssk – slip, slip, knit (left-leaning dec)
- tbl – through back loop
- pm/sm – place/slide marker
- st(s) – stitch(es)
- rnd(s) – round(s)
- RS/WS – right/wrong side
- yo – yarn over
- inc/dec – increase/decrease
- dpn(s) – double-pointed needles
- ML – magic loop
- [ ] x N – repeat the bracketed instructions N times
Materials
- Yarn, DK / light worsted, smooth non-fuzzy for crisp stitches:
- Body/Head/Ears/Tail: warm cream, 45 g
- Muzzle/Inner ear/Horn tips: peach-tan, 10 g
- Spots/Horns base: soft mocha, 6 g
- Shirt base: butter-yellow, 20 g
- Gingham lines: pale white/vanilla, 5 g
- Overalls (denim look): pastel lavender, 40 g
- Sneakers: lavender + vanilla (soles, laces), 15 g combined
- Beret: dusty plum, 8 g
- Basket: wheat brown, 10 g
- Veggies: carrot orange, leafy green, white; small scraps
- Milk bottle: vanilla (body) + pale blue (cap), scraps
- Needles: US 2.5 (3.0 mm) circular (32″ for ML) or dpns; optional US 3 (3.25 mm) for garments.
- Notions: 6 mm safety eyes (2), toy stuffing, tapestry needle, stitch markers, scrap yarn, tiny buttons (2) for overall bib (optional), small hook-and-loop dots or fully encased magnets for “plug-in” veggies (safety note below).
- Finished Size: ~9 in (23 cm) standing.
- Gauge: 28–30 sts × 36–38 rnds = 4″ in stockinette in the round on US 2.5. Knit firmly for toy fabric with well-defined columns.
Construction Overview
Figure is worked bottom-up: sneakers/feet → legs → join for body → shirt yoke with armhole separates → head, ears, horns, and muzzle made separately and sewn on. Overalls, beret, basket, veggies, and milk bottle are removable accessories. Shirt’s gingham is created with duplicate stitch after knitting the smooth base. Overalls have a tiny front pocket and rolled cuffs. Sneakers include a defined sole, toe cap, and embroidered laces.
Feet & Low-Top Sneakers (make 2)
Soles (vanilla):
CO 8.
Rnd 1: kfb around – 16.
Rnd 2: [k1, kfb] x 8 – 24.
Rnd 3: [k2, kfb] x 8 – 32.
Rnd 4: k around.
Rnd 5: work purl around for a sidewall ridge.
Uppers (lavender):
Rnd 6: pick up and knit through back loop to tighten color join, k around.
Rnd 7: [k6, k2tog] x 4 – 28.
Rnd 8–9: k.
Rnd 10 (toe shaping): k to last 2 before marker at toe center, k2tog; sm; ssk, knit to end – 26.
Rnd 11: k. Repeat Rnds 10–11 two more times – 22.
Sock cuff (vanilla):
Switch color. Rnd 1: k tbl around.
Rnd 2–6: k. Create a tiny eyelet lace row for shoelace: Rnd 7: yo, k2tog repeat 11 times, k1.
Rnd 8–9: k.
Stuff foot base moderately.
Leg (cream):
Switch to body color. Rnds 1–18: k around straight – 22 sts.
Rnd 19 (knee): [k2, k2tog] x 5 + k2 – 17.
Rnds 20–26: k.
Break yarn; hold on waste. Work second leg.
📌Thank you for reading the article.
Join Legs → Body
With working yarn (cream), place both legs on one needle.
K9 from Leg 1, CO 4 between legs, k17 from Leg 2, CO 4, k8 from Leg 1 – 42 sts.
Rnd 1–4: k; begin stuffing the lower body.
Rnd 5: [k6, kfb] x 6 – 48.
Rnd 6–12: k even; shape hips by stuffing firmly.
Rnd 13 (waist): [k6, k2tog] x 6 – 42.
Rnd 14–15: k.
Shirt yoke setup (switch to butter-yellow):
Rnd 16: [k5, k2tog] x 6 – 36.
Rnd 17: k.
Rnd 18: [k4, k2tog] x 6 – 30.
Armhole separation:
Place markers to bracket 8 sts per sleeve across the round: k5, pmA, k8 (sleeve), pmB, k12 (back), pmC, k8 (sleeve), pmD, k5.
Next rnd: Slip sleeve sts (between A–B and C–D) to waste yarn, CO 3 over each gap – 26 sts remain for torso.
Work 4 rnds even.
Neck shaping:
Rnd 1: [k4, k2tog] x 5 + k1 – 21.
Rnd 2: k.
Rnd 3: [k3, k2tog] x 4 + k1 – 17.
BO loosely; leave tail. Stuff torso firmly to a smooth barrel.
Arms (make 2)
Hoof (cream with mocha cuff tip):
With mocha, CO 6.
Rnd 1: kfb around – 12.
Rnd 2: [k1, kfb] x 6 – 18.
Rnd 3: k; switch to cream.
Rnd 4: p all (cuff ridge).
Rnd 5–8: k.
Rnd 9: [k1, k2tog] x 6 – 12. Lightly stuff only the hand.
Sleeve (butter-yellow):
Switch color. Rnds 1–16: k even for short rolled sleeve; leave mostly unstuffed for drape.
Gather top: thread tail through 12 live sts, cinch to form sleeve cap. Set aside to sew into armholes later.
Head
Muzzle (peach-tan):
CO 6.
Rnd 1: kfb around – 12.
Rnd 2: [k1, kfb] x 6 – 18.
Rnd 3: [k2, kfb] x 6 – 24.
Rnds 4–6: k.
Rnd 7: [k2, k2tog] x 6 – 18.
Rnd 8: k. Stuff to a soft oval; leave tail.
Head (cream):
CO 8.
Rnd 1: kfb around – 16.
Rnd 2: [k1, kfb] x 8 – 24.
Rnd 3: [k2, kfb] x 8 – 32.
Rnd 4: [k3, kfb] x 8 – 40.
Rnd 5–12: k even; add firm stuffing.
Place safety eyes between Rnds 8–9, approx. 8 sts apart.
Sew the muzzle centered 2 rnds below the eyes; embroider two small mocha nostrils and a gentle smile.
Rnd 13: [k3, k2tog] x 8 – 32.
Rnd 14: k.
Rnd 15: [k2, k2tog] x 8 – 24.
Rnd 16: k.
Rnd 17: [k1, k2tog] x 8 – 16.
Rnd 18: [k2tog] x 8 – 8; finish stuffing and cinch closed.
Ears (make 2; cream with peach-tan inner):
Work flat to keep a crisp curl.
CO 6 with cream.
Row 1 (RS): kfb across – 12.
Row 2: p.
Row 3: [k1, kfb] x 6 – 18.
Rows 4–6: st st.
Row 7: [k1, k2tog] x 6 – 12.
Row 8: p.
Row 9: [k2tog] x 6 – 6; BO.
Duplicate-stitch a peach-tan oval as the inner ear. Fold base slightly and sew to head sides, angled forward.
Horns (make 2; mocha base with tan tip):
CO 4 with mocha.
Rnd 1: kfb around – 8.
Rnd 2–3: k.
Switch to tan.
Rnd 4: [k2tog] x 4 – 4; stuff lightly and close. Stitch in front of ears.
Head–Body Join:
Slightly draw in neck opening to ~12 sts. Pin head centered and ladder-stitch; add extra stuffing before closing for a sturdy posture. Add one small mocha spot with duplicate stitch above the left ear to match the look.
Tail (cream with mocha tip):
CO 3, knit i-cord for 1.75″. Switch to mocha for last 4 rows; fringe 3 short strands. Attach mid-back.
Shirt Finishing: Mini Gingham
With vanilla yarn, duplicate-stitch a fine grid on the yellow torso: vertical lines every 3 sts and horizontal lines every 4 rnds. Keep lines delicate and evenly spaced.
Overalls (removable)
Shorts legs are knit bottom-up, then joined; bib and straps added later.
Leg (make 2; lavender):
CO 24.
Rnd 1: k1, p1 rib for 4 rnds.
Rnd 5: k around 8 rnds.
Rnd 13: p around (fold line for cuff).
Rnd 14–16: k; BO loosely. Fold to create a rolled cuff; tack invisibly at two points. Repeat for second leg.
Join for body:
Slide both leg tubes on needle; k24 of Leg 1, CO 6 at crotch, k24 of Leg 2 – 54 sts.
Rnd 1–6: k.
Rnd 7: [k8, k2tog] x 6 – 48.
Rnd 8–14: k.
Rnd 15 (waistband prep): k1, p1 rib 3 rnds. BO in rib, leaving a long tail.
Bib & Pocket (worked flat):
Pick up and knit 22 sts across center front waist.
Row 1 (WS): p.
Rows 2–8: st st.
Row 9 (eyelet for buttons if using): k2, yo, k2tog to last 2, k2.
Row 10: p. BO.
Pocket: CO 10, work 6 rows st st, BO. Sew pocket centered on bib.
Straps (make 2):
CO 4; knit i-cord to 3.75″. BO. Sew to top corners of bib; cross in back and attach to back waistband. Add tiny buttons to bib or simply stitch straps down.
Side seam details: With lavender, duplicate-stitch a faux fly and side seam lines. Add a small curved front pocket line on the hip to mimic denim topstitching.
Beret (dusty plum)
Band: CO 56; join to work in the round. Work k1, p1 rib 4 rnds.
Crown:
Rnd 1: [k6, kfb] x 8 – 64.
Rnd 2: k.
Rnd 3: [k7, kfb] x 8 – 72.
Rnd 4: k.
Rnd 5: [k8, kfb] x 8 – 80.
Rnd 6–8: k.
Rnd 9: [k8, k2tog] x 8 – 72.
Rnd 10: [k7, k2tog] x 8 – 64.
Rnd 11: [k6, k2tog] x 8 – 56.
Rnd 12: k; draw tail through remaining sts and cinch.
Add a tiny 3-st i-cord nub (0.25″) at center.
Basket & Removable Veggies
Basket (wheat brown)
CO 6.
Rnd 1: kfb around – 12.
Rnd 2: [k1, kfb] x 6 – 18.
Rnd 3: [k2, kfb] x 6 – 24.
Rnd 4: purl around (base ridge).
Rnds 5–10: [k1, p1] to simulate weaving.
Rnd 11: BO loosely.
Handle: 3-st i-cord 3.25″; sew ends inside rim.
Attachment Surface
Sew a circular piece of the loop side of hook-and-loop inside the basket bottom (or enclose small magnets under a fabric disk). All hardware must be fully encased.
Carrot (removable)
CO 4 in orange.
Rnd 1: kfb around – 8.
Rnd 2–6: k.
Rnd 7: [k3, k2tog] x 2 – 6.
Rnd 8–10: k; stuff lightly.
Rnd 11: [k2tog, k1] x 2 – 4; close.
Top: attach a small green i-cord (2 sts × 0.5″) or embroidered leaves. Back a flat side with the hook dot.
📌Thank you for reading the article.
White Radish (daikon style)
CO 4 in white.
Rnd 1: kfb around – 8.
Rnd 2–7: k.
Rnd 8: [k2tog] x 4 – 4; close.
Leaf tuft: knit 3 short green loops or use picots. Add hook backing.
Bibb Lettuce Cluster
Make 3–4 leaf pieces:
CO 5 in leafy green.
Row 1: k.
Row 2: p.
Row 3: k1, yo, k to last st, yo, k1 – 7.
Row 4: p.
Row 5: k; BO leaving long tail.
Finger-pleat each leaf to a cupped shape; tack together at bases to form a rosette. Add a small circular hook backing underneath.
Mini Milk Bottle
Body (vanilla):
CO 6.
Rnd 1: kfb around – 12.
Rnd 2: [k1, kfb] x 6 – 18.
Rnd 3–7: k.
Rnd 8 (shoulder): [k1, k2tog] x 6 – 12.
Rnd 9: [k2tog] x 6 – 6. Stuff.
Cap (pale blue):
CO 6, k1 rnd, then BO and sew to top like a short ridged lid. Add a tiny embroidered label band if desired.
Face Details & Spots
Using mocha yarn:
- Duplicate-stitch two tiny freckles on the muzzle.
- Add a small ear-base spot and a subtle patch on one horn base if you like, keeping the overall pastel look clean and friendly.
Assembly Order
- Finish and stuff both feet/legs; join and knit torso through shirt yoke.
- Work arms; sew sleeve caps into reserved armholes, aligning cuffs at hip level.
- Knit head, muzzle, ears, and horns; attach securely, then embroider features.
- Duplicate-stitch the yellow gingham grid on the shirt.
- Attach tail.
- Knit overalls, straps, and pocket; dress the cow and fasten straps.
- Make beret; sit it jauntily over one horn and tack with a couple of stitches if desired.
- Knit basket, veggies, and milk bottle; add attachment backs; pose in hands or basket.
- Weave in all ends; gently steam-block garments only from a safe distance to preserve toy firmness.
Sneaker Laces & Toe Cap
- With vanilla yarn, duplicate-stitch a rounded toe cap over the front 8 sts of each shoe.
- Embroider a central line from cap to eyelet row and horizontal dashes to mimic lacing.
- Thread a real mini lace: make a 2-st i-cord (6″) and lace through the eyelets; tie a small bow.
Tips for Crisp, Realistic Stitches
- Stay one needle size smaller than your usual DK tension—fabric should be dense enough that stuffing doesn’t peek through.
- For color changes (sole → upper, sock → leg, shirt → body), knit the first rnd tbl to snug the join and minimize jogging.
- Stuff the head and torso firmly; keep upper sleeves mostly unstuffed so they drape like a woven shirt.
- When duplicate-stitching the gingham, keep floats on the WS minimal by finishing each vertical line separately rather than carrying long strands.
Safety & Care
For children under 3, omit magnets and use only stitched hook-and-loop with extra reinforcement. Secure safety eyes firmly or embroider eyes instead. Spot clean with a damp cloth; avoid soaking accessories with encased hardware.
Gauge Check & Sizing Notes
At the stated gauge, the cow stands ~23 cm with balanced head-to-body proportions and fits the overalls and beret precisely. If your fabric is looser and the body grows, lengthen the overall straps and add 2 rnds to the waistband. Sneakers should fit snugly—if your gauge is tight, remove one toe-shaping repeat before the sock cuff.
Recap
Your Farmer’s Market Pal Cow is ready for a sunny grocery run—lavender overalls with a pocket, neat yellow gingham shirt, jaunty plum beret, tidy sneakers, a removable veggie basket (carrot, radish, bibb lettuce), and a tiny milk bottle. Keep the fabric dense, follow the round counts above, and the finished piece will match the realistic, pastel look precisely. Happy knitting and enjoy styling your market-day buddy!