Needle Punch Heart Coasters
This needle punch coaster is quick, cute, and a perfect beginner project. You’ll punch a simple heart into a round hoop, then trim and finish it into a sturdy drink coaster.
What You’ll Need
- cotton fabric
- Needle punch tool
- Embroidery hoop or gripper frame
- Cotton yarn: red, hot pink, pink, and white
- Scissors
- Fabric marker or pencil
- Felt circle (for backing) + fabric glue or hand sewing needle and thread

Step 1: Prep Your Fabric in the Hoop
Cut a square of cotton fabric at least 2 inches bigger than your hoop. Stretch it tight in the hoop like a drum. If it loosens while you punch, re-tighten before continuing.
Step 2: Draw the Coaster and Heart
On the fabric, draw a circle for your coaster (about 4 inches across) and a simple heart centered inside. Keep the heart big and clean so it reads well at coaster size.

Step 3: Punch the Heart
Thread your punch needle with red yarn and punch the heart outline first. Then fill the heart using hot pink or pink. Keep your loop height consistent as you go.

Step 4: Fill the Background and Finish the Edge
Switch to white yarn and punch the background inside the circle, right up to the heart edge. For a clean round coaster, keep your punches dense and even near the circle line.
Step 5: Trim, Back, and Finish
Remove the fabric from the hoop. Trim the piece into a circle leaving about 1 inch margin beyond the punched area. Apply glue around the margin, fold it to the back, then attach a felt circle to cover the raw fabric. Let it dry fully before using.

Final Thoughts
These make great gifts and they are easy to batch make in different colorways. If your loops look uneven, you can lightly trim the surface for a tidy, velvety finish. Keep drinks from soaking in by using dense punching and a full felt backing.
Materials Needed
-
Original price $6.79Original price $6.79 - Original price $6.79Original price $6.79Current price $5.69$5.69 - $5.69Current price $5.69
Crochet Cotton Yarn - Red - #2 Sport Weight - 50 gram skeins - 165 yds
In stockPure cotton yarn that's been smoothly combed for softness. Each bundle provides you with 165 yards of yarn that's a #2 thickness, also called Sport...
View full detailsOriginal price $6.79Original price $6.79 - Original price $6.79Original price $6.79Current price $5.69$5.69 - $5.69Current price $5.69Save 16% -
Original price $6.79Original price $6.79 - Original price $6.79Original price $6.79Current price $5.69$5.69 - $5.69Current price $5.69
Crochet Cotton Yarn - Hot Pink - #2 Sport Weight - 50 gram skeins - 165 yds
In stockPure cotton yarn that's been smoothly combed for softness. Each bundle provides you with 165 yards of yarn that's a #2 thickness, also called Sport...
View full detailsOriginal price $6.79Original price $6.79 - Original price $6.79Original price $6.79Current price $5.69$5.69 - $5.69Current price $5.69Save 16% -
Original price $6.79Original price $6.79 - Original price $6.79Original price $6.79Current price $5.69$5.69 - $5.69Current price $5.69
Crochet Cotton Yarn - Off White - #2 Sport Weight - 50 gram skeins - 165 yds
In stockPure cotton yarn that's been smoothly combed for softness. Each bundle provides you with 165 yards of yarn that's a #2 thickness, also called Sport...
View full detailsOriginal price $6.79Original price $6.79 - Original price $6.79Original price $6.79Current price $5.69$5.69 - $5.69Current price $5.69Save 16% -
Original price $6.79Original price $6.79 - Original price $6.79Original price $6.79Current price $5.69$5.69 - $5.69Current price $5.69
Crochet Cotton Yarn - White - #2 Sport Weight - 50 gram skeins - 165 yds
In stockPure cotton yarn that's been smoothly combed for softness. Each bundle provides you with 165 yards of yarn that's a #2 thickness, also called Sport...
View full detailsOriginal price $6.79Original price $6.79 - Original price $6.79Original price $6.79Current price $5.69$5.69 - $5.69Current price $5.69Save 16% -
Original price $6.79Original price $6.79 - Original price $6.79Original price $6.79Current price $5.69$5.69 - $5.69Current price $5.69
Crochet Cotton Yarn - Light Pink - #2 Sport Weight - 50 gram skeins - 165 yds
In stockPure cotton yarn that's been smoothly combed for softness. Each bundle provides you with 165 yards of yarn that's a #2 thickness, also called Sport...
View full detailsOriginal price $6.79Original price $6.79 - Original price $6.79Original price $6.79Current price $5.69$5.69 - $5.69Current price $5.69Save 16% -
Original price $3.99 - Original price $3.99Original price$3.99$3.99 - $3.99Current price $3.99
Aleene's No Sew Glue 4oz.
In stockSometimes you just need a little assistance with your sewing projects! Aleene’s No-Sew Fabric Glue has a unique formula that’s perfect for providin...
View full detailsOriginal price $3.99 - Original price $3.99Original price$3.99$3.99 - $3.99Current price $3.99 -
Original price $55.00Original price $55.00 - Original price $55.00Original price $55.00Current price $29.99$29.99 - $29.99Current price $29.99
Cream Felt 12" x 10 Yard Roll - Soft Premium Felt Fabric
In stockHigh quality felt in 12" x 10 yard rolls. Our felt is the quality of wool, wool-blend without the price. 100% high quality polyester is approximat...
View full detailsOriginal price $55.00Original price $55.00 - Original price $55.00Original price $55.00Current price $29.99$29.99 - $29.99Current price $29.99Save 45% -
Original price $5.99 - Original price $5.99Original price$5.99$5.99 - $5.99Current price $5.99
5mm Pink Punch Needle Tool With Threader
In stockBeautiful pink embroidery punch needle 5.0mm and with needle threader included. The ergonomically designed handle is easy and comfortable to grip ...
View full detailsOriginal price $5.99 - Original price $5.99Original price$5.99$5.99 - $5.99Current price $5.99 -
Original price $12.99Original price $12.99 - Original price $12.99Original price $12.99Current price $8.99$8.99 - $8.99Current price $8.99
7pcs Needle Punch Tool - 4 Sizes of Needles
In stockBeautiful pink embroidery punch needle 5.0mm and with needle threader included. The ergonomically designed handle is easy and comfortable to grip ...
View full detailsOriginal price $12.99Original price $12.99 - Original price $12.99Original price $12.99Current price $8.99$8.99 - $8.99Current price $8.99Save 31% -
Original price $23.99Original price $23.99 - Original price $23.99Original price $23.99Current price $17.99$17.99 - $17.99Current price $17.99
Crochet 100% Pure Cotton Yarn #2 Set - 4 Pack of Flower Child Colors - Sport Weight
In stock100% combed cotton crochet yarn four skein set. Beautiful Flower Child Colors. Pure cotton yarn that's been smoothly combed for softness. Each bund...
View full detailsOriginal price $23.99Original price $23.99 - Original price $23.99Original price $23.99Current price $17.99$17.99 - $17.99Current price $17.99Save 25% -
Original price $12.99Original price $12.99 - Original price $12.99Original price $12.99Current price $8.79$8.79 - $8.79Current price $8.79
White Felt By The Yard - 36" Wide- Soft Premium Felt Fabric
Out of stockHigh quality felt by the yard. 36" wide. Our felt is the quality of wool, wool-blend without the price. 100% high quality polyester is approximate...
View full detailsOriginal price $12.99Original price $12.99 - Original price $12.99Original price $12.99Current price $8.79$8.79 - $8.79Current price $8.79Sold out -
Original price $4.50 - Original price $4.50Original price$4.50$4.50 - $4.50Current price $4.50
Wooden Round Embroidery Hoops - 7 Inch
In stockThis round wooden hoop is ideal for embroidery and can also be used as a stretcher for fabric, painting and more!
Original price $4.50 - Original price $4.50Original price$4.50$4.50 - $4.50Current price $4.50