
13 Knitted Valentine’s Day Gifts: Free Patterns
Valentine’s Day is a perfect time to give something handmade that carries warmth, care, and a little bit of your heart. If you love to knit or are just starting out, you’ll find plenty of sweet, quick, and meaningful gifts you can whip up in a weekend or even in a single afternoon. In this collection, you’ll find 13 free knitted patterns geared toward Valentine’s Day gifts. Each pattern includes clear材料 lists, gauge notes, skill level, and step-by-step instructions to help you create thoughtful, reusable gifts your special someone will treasure.
Introduction: Why handmade gifts matter on Valentine’s Day
Valentine’s Day is about celebrating love in all its forms—from romantic partners to friends, family, and pets. A handmade knitted gift stands out because it’s something you invested time in, something tactile you can hold and appreciate. Hand-knitted gifts are inherently personal: the colors you choose reflect a person’s style, the yarn you pick feels different in the hand, and the little imperfections become endearing reminders of your effort. Plus, knitting lets you tailor size, warmth, and texture to fit the recipient perfectly. The 13 projects below are designed to be doable for many skill levels and to finish up quickly enough to feel satisfying. They also offer options to customize colors, yarn weights, and embellishments so you can make a truly unique Valentine.
Quick notes on materials and substitutions
– Weight and gauge: Most of these patterns use DK (double knitting) or worsted weight yarn with needle sizes in the 3.5–5.0 mm range. If you’re substituting, aim for a similar gauge so the finished item maintains its size and shape.
– Yardage: The listed amounts are approximate. If you’re using leftovers, you can often mix colors within the same project, especially for items that feature small motifs or appliqués.
– Needles and notions: Circulars or double-pointed needles are optional depending on the pattern. A tapestry needle, stitch markers, and a small pair of scissors are handy for every project.
– Color and personalization: Valentine’s gifts shine when color choices reflect the recipient’s taste. Don’t shy away from pinks, reds, purples, or even a favorite shade of their wardrobe. For a personal touch, add a small copper heart charm, a tiny handwritten label, or a sachet with a scent the recipient loves.
Pattern 1: Heart Mug Cozy
Overview: A simple, snug mug cozy that keeps drinks warm and hands comfortable. The cozy can be knit flat and seamed, or knit in the round for a seamless look. A tiny heart embroidery adds a sweet, hand-made touch.
Materials
– DK weight yarn, color A (main) and color B (accent)
– US size 4 (3.5 mm) knitting needles
– Stitch marker
– Tapestry needle for sewing and embroidery floss for the heart
– Optional: small button or bead for finishing
Gauge
– 20 stitches and 28 rows = 4 inches in stockinette
Pattern notes
– This pattern is designed to be easy to customize to cup sizes. If your mug is wider, add a few stitches and adjust the length accordingly.
Instructions
1. Cast on 40 stitches in color A. Work 1 inch of 2×2 rib (K2, P2).
2. Switch to stockinette (knit every row) and work until the piece measures about 6 inches from the cast-on edge.
3. Create a small heart motif by embroidery. Using color B and a tapestry needle, stitch a simple heart in the center of the piece. Outline with a backstitch for definition, then optionally fill lightly with satin stitch for a more plush look.
4. Bind off loosely and seam the sides together with mattress stitch, leaving the top open to slide over the mug. Weave in ends.
Care: Hand wash gently; lay flat to dry.
Tips for customization: Use a different color for the rib or switch to stripes for a playful look. You can also tailor the height to fit taller mugs by knitting an extra inch before embroidery.
Pattern 2: Mini Heart Ornaments (Set of 4)
Overview: Cute little knitted hearts that can be made into a garland, added to a gift wrap, or given as a set. Quick to complete and easy to customize with color choices.
Materials
– DK weight yarn in two colors
– US size 4 (3.5 mm) straight knitting needles
– Polyfiber filling
– Tapestry needle
– Scissors
Gauge
– 24 stitches = 4 inches in stockinette (flat)
Pattern notes
– Work in garter stitch to prevent curling; this keeps the hearts neat and plush.
Instructions (make 4 hearts)
1. Cast on 20 stitches in color A. Work in garter stitch (knit every row) for 8 rows.
2. Change to color B and knit 6 more rows, then bind off leaving a tail.
3. Cut a small heart shape by pulling the fabric together at the top seam to form a dimple at the bottom. Turn inside out to hide the seam.
4. Pin shape, then lightly stuff with polyfiber and sew the opening closed.
5. Add a small woven loop at the top for hanging, using color A.
Add a touch of glue to the loop for extra security if you plan to hang these on a tree or a garland.
Pattern 3: Heart Patch Throw Pillow (Small)
Overview: A soft, decorative pillow that adds a Valentine-day vibe to a living room or bedroom. It uses a simple stockinette body with a stitched-on heart patch.
Materials
– Aran weight yarn in two colors
– US size 7 (4.5 mm) needles
– Fibers for stuffing
– Tapestry needle
– Optional: sewing pins
Gauge
– 18 stitches and 24 rows = 4 inches in stockinette
Pattern notes
– You can knit the pillow front and back in the round or as two flat pieces.
Instructions
1. Cast on 60 stitches in color A. Work in stockinette for 9 inches.
2. Cast off and set aside for the back piece.
3. For the heart patch: using color B, cast on 8 stitches and knit in garter stitch for 6 rows. Shape the heart by decreasing at the top and sides in a small charted manner, or simply knit a small heart shape and sew into place.
4. Sew front and back pieces together with a 1/2 inch seam, leaving a gap to stuff, then close.
5. Stuff the pillow and sew closed. Add a decorative stitch around the edge for a finished look.
Pattern 4: Lavender-Scented Heart Sachets (Set of 3)
Overview: Small scented sachets to hide in drawers or place on a bedside table. They’re quick, washable, and perfect as a small Valentine’s surprise.
Materials
– Worsted weight yarn in red, pink, or white
– US size 6 (4 mm) needles
– Fiberfill for stuffing
– Dried lavender or potpourri
– Small fabric bag or envelope to hold the sachet
– Needle and thread
Gauge
– 20 stitches, 28 rows = 4 inches in stockinette
Pattern notes
– You can shape two squares and sew them together to form a little pouch. Leave an opening to fill, then close.
Instructions (for each sachet)
1. Cast on 28 stitches in color A. Knit in stockinette for 6 inches.
2. Bind off, leaving a long tail for sewing.
3. Stuff lightly with fiberfill and a pinch of dried lavender.
4. Sew closed. You can optionally add a small decorative heart stitched on the front.
Storing tip: If you don’t want the sachet to shed wool, consider a gentle lavender alternative or a sachet inside a small fabric bag.
Pattern 5: Cozy Knit Wrist Warmers with Heart Motif
Overview: A snug pair of wrist warmers that keep hands warm without restricting movement. The heart motif adds a Valentine’s touch.
Materials
– DK weight yarn in two colors
– US size 4 (3.5 mm) needles
– Stitch markers
– Tapestry needle
Gauge
– 22 stitches, 28 rows = 4 inches in stockinette
Pattern notes
– The heart motif can be created with a simple colorwork panel or by embroidering after knitting.
Instructions
1. Cast on 42 stitches, join in the round. Work in 2×2 rib for 1 inch.
2. Switch to stockinette for 6 inches.
3. Begin heart motif by changing to color B for a small panel about 8 stitches wide. If you prefer embroidery, skip colorwork and stitch a heart outline on the top 8 stitches using color B after finishing.
4. Bind off loosely and fold the cuff to form a tube, then seam the side with a mattress stitch.
Pattern 6: Cupcake Cozy (Valentine Edition)
Overview: A playful take on a mug cozy that fits a standard cup and adds a bit of whimsy with a small heart applique.
Materials
– DK weight yarn in pink or red for the body, a contrasting color for heart
– US size 4 (3.5 mm) needles
– Tapestry needle
– Optional small button for extra charm
Gauge
– 22 stitches and 28 rows = 4 inches in stockinette
Instructions
1. Cast on 40 stitches in color A. Knit in stockinette for 4 inches, then switch to color B for 1 row to create a border.
2. Bind off and seam the sides to form a sleeve-like cylinder to slide over the cup.
3. Create a small heart in color B on the front, either as a crochet-like applique or by embroidery after finishing.
4. Optional: Add a tiny button at the top for embellishment.
Pattern 7: Valentine Mittens with Heart Accent
Overview: A practical, cozy mitten pattern with a simple heart accent on the back of the hand.
Materials
– Worsted weight yarn in two colors
– US size 6 (4 mm) double-pointed needles or two circulars
– Stitch markers
– Tapestry needle
Gauge
– 18 stitches, 28 rows = 4 inches in stockinette
Pattern notes
– This is a classic, simple mitten pattern with an accent color for a heart motif achieved through a small colorblock or embroidery.
Instructions
1. Cast on 40 stitches for the hand, distribute on 4 DPNs.
2. Work in 1×1 rib for 1 inch, then switch to stockinette for the body until the mitten measures about 7 inches from gauge.
3. Create a heart accent on the back using color B either through a colorwork panel or by embroidery after finishing.
4. Shape the thumb as directed in your preferred mitt pattern, then finish with a tidy bind-off and graft or seam.
Pattern 8: Heart Coasters (Set of 4)
Overview: A set of four knitted coasters that protect surfaces while adding a cute Valentine’s charm to the table.
Materials
– Worsted weight yarn in two colors
– US size 7 (4.5 mm) needles
– Fiberfill or cotton stuffing (optional)
– Tapestry needle
Gauge
– 20 stitches, 26 rows = 4 inches in stockinette
Pattern notes
– Coasters are typically knitted flat and seamed, but you can knit a small circle instead, depending on preference.
Instructions
1. Cast on 24 stitches in color A. Work in stockinette for 6 rows.
2. Create a small heart motif by changing to color B for a few rows; a simple heart shape can be embroidered later if you prefer not to do colorwork.
3. Knit 6 more rows in color A, then bind off.
4. Sew the two pieces together to form a small square or circle and reinforce the edges with a blanket stitch if desired.
5. Repeat for the remaining three coasters in color variations.
Pattern 9: Knitted Heart Bookmark
Overview: A slim, decorative bookmark with a small heart motif to mark pages in a loved one’s favorite book.
Materials
– Fingering or light DK weight yarn
– US size 2.5 (3 mm) needles
– Scissors and tapestry needle
Gauge
– 28 stitches, 40 rows = 4 inches in stockinette (depends on yarn and needle choice)
Pattern notes
– A bookmark is best kept narrow, with a lightweight feel.
Instructions
1. Cast on 40 stitches in color A. Work in stockinette for 6 inches.
2. Bind off loosely and weave in ends.
3. To add a heart, use a short embroidery thread and stitch a tiny heart at the top corner or weave a heart outline along the length for a delicate accent.
Pattern 10: Love Bear (Small Stuffed Toy)
Overview: A tiny, cuddly bear stuffed with a heart detail on its chest.
Materials
– DK weight yarn in two colors
– US size 4 (3.5 mm) needles or crochet hook if preferred (but keep to knitting)
– Fiberfill stuffing
– Safety eyes or embroidery for eyes
– Tapestry needle
Gauge
– 20 stitches, 28 rows = 4 inches in stockinette
Pattern notes
– Use simple increases and decreases to shape the head and body; keep pieces small and soft.
Instructions
1. Head: Cast on 40 stitches in color A. Work in stockinette, gradually shaping the head with a few decreases on top and increases at the sides to create a rounded shape.
2. Body: Cast on 22 stitches in color A and knit several inches, then shape for a rounded bottom.
3. Ears: Cast on a small number of stitches (10) and shape into two small circles, then stitch onto the head.
4. Chest: Sew a small heart in color B to the chest as a motif; secure with a few decorative stitches.
5. Finish by attaching eyes and assembling the parts with a mattress stitch.
Pattern 11: Cupid’s Crowns – Finger Puppets (Set of 3)
Overview: A trio of finger puppets, each with a little heart accent or wings to evoke a playful Valentine mood.
Materials
– DK weight yarn
– US size 3.0–3.25 mm needles
– Tapestry needle
– Fiberfill (optional)
Gauge
– 20 stitches, 28 rows = 4 inches in stockinette
Pattern notes
– These are best for practicing small, quick colorwork or simple shaping.
Instructions
1. Cast on 24 stitches and knit in stockinette for 3 inches, then increase and shape to a small head for each puppet.
2. Earmuffs or wings can be added with a few quick stitches and decorative hearts stitched on.
3. Sew a small face using embroidery if desired, or use tiny beads for eyes.
4. Attach a short tube to create a little finger puppet that fits over a fingertip.
Pattern 12: Heart Garlands (Knitted Hearts on a String)
Overview: A decorative garland to hang on a wall, a door, or across a mantel for Valentine’s Day.
Materials
– DK or worsted weight yarn
– US size 6 (4 mm) needles
– Cotton twine or ribbon
– Scissors and tapestry needle
Gauge
– 20 stitches, 28 rows = 4 inches in stockinette
Pattern notes
– You’ll knit a small heart motif and then attach it to a string.
Instructions
1. Pattern for each heart: Cast on 22 stitches in color A. Work a small heart motif using simple colorwork or embroidery after finishing.
2. Knit the heart in a flat shape (1 to 1.5 inches tall) and bind off.
3. Repeat to create several hearts, finishing each with a small hole at the top to thread onto twine.
4. Space the hearts along the twine and knot to secure.
Pattern 13: Valentine’s Day Knit Bag Charm
Overview: A cute little bag charm that can be attached to keys, purses, or gift bags for a festive touch.
Materials
– DK weight yarn
– US size 4 (3.5 mm) needles
– Keyring or lobster clasp
– Tapestry needle
Gauge
– 20 stitches, 28 rows = 4 inches in stockinette
Instructions
1. Cast on 28 stitches and knit in stockinette for 3 inches.
2. Create a small heart motif using color B by switching colors for a few rows, then return to color A.
3. Bind off and lightly stuff for a soft texture.
4. Attach to a keyring or lobster clasp.
Putting it all together: finishing touches and gift ideas
– Presentation: Wrap each handmade item in tissue paper and place it into a small gift bag. Add a little handwritten note with a personal message.
– Color coordination: Create a Valentine’s gift set by selecting colors that pair well—the classic red and white, pink and gray, or a bold pair like burgundy and cream.
– Quick customization: If you’re short on time, focus on one item (like the Heart Mug Cozy or the Coasters) and add a thoughtful tag or a sachet with a favorite scent to finish the gift.
– Care and gifting tips: Include care instructions (washable, hand wash, dry flat) to help the recipient maintain the item’s shape and longevity.
Frequently asked questions about knitted Valentine gifts
– Are these patterns suitable for beginners? Yes. Many of these projects use basic stitches (knit, purl, garter, stockinette) and minimal shaping. You can choose to embroider hearts later if you’re just starting out.
– How long does it take to complete a project? Time depends on your experience and the complexity of the item. Most simple projects can be finished in a few hours; larger items may take a weekend.
– Can I customize colors for my partner’s preferences? Absolutely. Choose colors according to what your recipient loves. If you’re unsure, classic Valentine hues like red, pink, and white work well, or opt for their favorite color as a primary shade with a contrasting heart accent.
– Where can I find more free patterns? Look for free patterns from reputable knitting blogs, craft sites, and online pattern libraries. Always check the pattern’s notes for gauge and yardage so you can plan substitutions accurately.
How to optimize these patterns for SEO and sharing
– Use keywords naturally in the text: “Valentine’s Day gifts,” “knitted gifts,” “free knitting patterns,” “DIY Valentine,” “handmade gifts,” and “13 patterns.”
– Create descriptive alt text for images: For example, “red heart mug cozy knitted in DK weight yarn with a contrasting heart embroidery.”
– Use clear headings and subheadings: H2 and H3 sections help search engines crawl and understand the content.
– Include internal and external links thoughtfully: Link to a related “beginner knitting tutorial” or to a specific pattern page if you host multiple patterns on your site.
– Add a call-to-action: Encourage readers to subscribe, download a printable pattern summary, or share their finished projects in the comments.
Final thoughts: gifting with heart
Hand-knitted gifts carry warmth and intention in equal measure. These 13 free patterns provide a spectrum of Valentine’s Day ideas—from small, quick treasures like cozies and coasters to a larger heart pillow or a cute little teddy bear—ensuring you have something for every recipient who deserves a handmade touch. As you choose colors and materials, remember that the most meaningful gifts are the ones that come from your time, patience, and care. Whether you’re knitting for a partner, a friend, a family member, or a favorite teacher, these patterns offer a way to give something personal, cozy, and memorable.
If you try any of these patterns or come up with your own variations, I’d love to hear about your experience. Share photos, tips, and your own color stories in the comments, or drop a note about how you customized a pattern to fit someone special. Happy knitting, and may your Valentine’s Day be filled with warmth, love, and soft yarn textures.