
How to Crochet a Basket for Coasters with Roses
There is something genuinely satisfying about making something beautiful and useful at the same time. A crocheted basket for coasters sits in that sweet spot — it keeps your coasters organized on a coffee table or sideboard, protects your furniture, and adds a handmade touch to any room. When you add roses to the design, you take it one step further into something that could easily be mistaken for a boutique home décor purchase. This guide walks you through everything you need to know to crochet your own coaster basket with roses, from choosing your yarn and hook to finishing the last petal.
Whether you are a beginner looking for your first structured project or an intermediate crocheter wanting to try dimensional flower embellishments, this tutorial has everything you need. Read through the whole post before you start so you have a clear picture of the process, and then gather your materials and dive in.
Why Crochet a Basket for Coasters?
Before getting into the how, it is worth spending a moment on the why. Coasters are one of those household items that tend to scatter. They end up in sofa cushions, under magazines, and sometimes completely lost until you rearrange the furniture. A dedicated crocheted basket solves all of that by giving coasters a home.
Beyond the practical side, a crocheted coaster basket with roses adds warmth and texture to a space in a way that a plastic holder simply cannot. The handmade quality is visible in every stitch, and the roses turn it into something you would want to display rather than hide. It also makes a wonderful gift — a set of coordinating crocheted coasters tucked inside the basket, wrapped in tissue paper, is the kind of present people actually use and remember.
Materials You Will Need
Getting your materials together before you begin will make the process much smoother. Here is what you need for a standard round coaster basket approximately 4 inches tall and 4.5 inches in diameter, which comfortably holds a stack of 4 to 6 standard coasters.
Yarn: Approximately 150 yards of worsted weight cotton yarn in your main color (MC). Cotton is recommended over acrylic for this project because it holds its shape better when worked in the round, gives the basket the slight stiffness it needs without any additional stiffening spray, and it looks crisp and clean. You will also need about 30 yards in a contrasting color (CC) for the roses, and optionally a third color for leaves.
Hook: A 4.0 mm or 4.5 mm crochet hook. Cotton yarn tends to be less forgiving than acrylic, so err on the side of the smaller hook for a tighter, more structured fabric. The tension is important here because a loose fabric means a basket that loses its shape.
Stitch markers: At least two. These are essential when working in continuous rounds so you always know where one round ends and the next begins.
Tapestry needle: For weaving in ends and for attaching the roses to the finished basket.
Scissors.
Optional: A small amount of floral wire or pipe cleaner if you want the rose stems to be poseable, though this is a purely decorative choice.
Understanding the Stitch Pattern
This basket uses three primary techniques: a magic ring to start the base, single crochet worked in continuous rounds for the body, and a slip stitch through the back loop only at the base-to-wall transition to create a crisp right-angle fold. The roses are worked separately using a spiral technique and then sewn on.
If you are new to working in the round, the key thing to understand is that you are not joining each round with a slip stitch and then chaining up (that would be working in joined rounds, which creates a slightly different look). Instead, you continue crocheting in a continuous spiral. Your stitch marker tells you where round one ended. When you come back to that marker, you move it to the first stitch of the new round and keep going.
The back loop only (BLO) technique is used at one specific point in this project — the round where the base meets the walls. Working through the back loop only at this transition creates a defined crease, almost like a folded edge on a sewn basket. This single round of BLO single crochet is what gives the basket its clean, structured silhouette.
Gauge
Before starting, crochet a small gauge swatch in the round if this is your first time using the recommended yarn and hook together. The goal is approximately 17 single crochets and 20 rounds to measure 4 inches by 4 inches. If your gauge is looser, go down a hook size. If it is tighter, go up a hook size.
The finished dimensions of the basket do not need to be exact, but the basket should be dense enough to stand on its own without flopping when empty.
Pattern Abbreviations
MC — main color
CC — contrasting color
MR — magic ring
SC — single crochet
SC2tog — single crochet two together (decrease)
BLO — back loop only
CH — chain
SL ST — slip stitch
ST — stitch
BEG — beginning
RND — round
How to Crochet the Basket Base
Round 1: Using MC, create a magic ring. SC 6 into the ring. Pull ring closed. (6 sts)
Round 2: SC 2 in each stitch around. (12 sts)
Round 3: SC 1, SC 2 in next st repeat around. (18 sts)
Round 4: SC 2, SC 2 in next st repeat around. (24 sts)
Round 5: SC 3, SC 2 in next st repeat around. (30 sts)
Round 6: SC 4, SC 2 in next st repeat around. (36 sts)
Round 7: SC 5, SC 2 in next st repeat around. (42 sts)
Round 8: SC 6, SC 2 in next st repeat around. (48 sts)
At the end of round 8, your base should lay flat and measure approximately 4.5 inches in diameter. If you want a larger basket, continue increasing in the same pattern — adding one more SC between the increase each round — until the base is the size you want. If the base is curling up at the edges, your tension is too tight and you may want to go up a hook size.
Creating the Walls
This is the pivotal round that turns the flat base into a three-dimensional basket.
Round 9 (Pivot Round): Working in BLO only, SC in each stitch around. (48 sts)
Do not skip this round or try to do it through both loops. This is what creates the sharp corner between the base and the walls. After this round, the edge of the base will fold neatly downward and the walls will begin to rise.
Rounds 10 through 25: SC through both loops in each stitch around. (48 sts per round)
Continue working straight, with no increases or decreases, for approximately 15 to 16 rounds. This will give you walls that are about 3.5 to 4 inches tall. Measure your basket as you go — if you want a shorter basket, stop a few rounds early. If you want it taller, simply keep going.
Finishing the Top Edge
Once your walls have reached the desired height, it is time to finish the rim.
Final Round: SL ST in each stitch around the top edge. This creates a clean, tight edge that does not curl. Fasten off, leaving a 6-inch tail for weaving in.
Weave all ends in securely using your tapestry needle.
How to Crochet the Roses
The roses for this project are worked using a spiral petal technique. Each rose is made in one continuous strip that you then roll and sew together. You will make three roses for the basket, though you can add more if you prefer a more lush, layered look.
For each rose, using CC:
Foundation: CH 36.
Row 1: Starting in the second chain from the hook, SC 1 in each chain across. (35 SC)
Row 2: Turn your work. CH 1. In the first stitch: SC 1, then CH 1. In every subsequent stitch across, work (SC 1, CH 1). At the end of the row, you will have a ruffled strip with a small chain loop between each stitch.
The more dramatically you ruffle the strip, the fuller the finished rose will look. If you want a very open, blowsy rose, you can work SC 2 instead of SC 1 in each stitch in Row 2. If you prefer a tighter, more bud-like rose, stick to SC 1.
Assembling the rose: Once your strip is complete, leave a 12-inch tail when you fasten off. Thread the tail onto your tapestry needle. Starting from one end of the strip, begin rolling the strip into a coil, with the ruffled edge forming the outer petals. As you roll, use the needle and tail to take a few stitches through the base of the coil to hold it together. It does not need to be perfect — real roses are asymmetrical, and slight unevenness actually adds to the realistic look. When you reach the end of the strip, secure it with a few stitches and knot the tail. Do not cut the tail yet because you will use it to attach the rose to the basket.
Make three roses total.
Optional: Crochet Leaves
Leaves are optional but they add a lot of character to the finished piece. Use a green yarn or whatever third color suits your palette.
For each leaf:
CH 9. Starting in the second chain from hook: SL ST 1, SC 1, HDC 1, DC 2, HDC 1, SC 1, SL ST 1. This takes you to the end of the chain. Then, working back along the other side of the foundation chain: SL ST 1, SC 1, HDC 1, DC 2, HDC 1, SC 1, SL ST 1. Fasten off with a 10-inch tail.
Make 3 to 5 leaves depending on how lush you want the arrangement to look.
Attaching the Roses and Leaves
Decide on the placement of your roses before you sew anything down. A classic arrangement is to group all three roses together on one side of the basket, near the top edge, with the leaves tucked beneath them. This creates a focal point when the basket is displayed on a table and makes the roses visible rather than hidden behind coasters.
Another option is to space the roses evenly around the basket, each at a slightly different height, which gives a more whimsical, garden-inspired look.
Once you are happy with the arrangement, thread the tail from each rose onto your tapestry needle and stitch it securely to the outside wall of the basket. Pass the needle through the basket wall several times in different directions to make sure the rose cannot be easily pulled off. The leaves are attached the same way, tucked slightly under the roses so they peek out from behind.
Weave all remaining ends to the inside of the basket so the exterior stays clean.
Blocking and Finishing
Cotton yarn responds beautifully to blocking, and this is worth doing even if it feels like an extra step. Fill a small bowl or your kitchen sink with lukewarm water, submerge the basket completely, and let it soak for about 10 minutes. Gently squeeze out excess water without wringing — you do not want to distort the shape. Then set the basket on a clean towel, press it into its final shape with your hands, and allow it to dry completely. For a perfectly round bottom, you can set the basket over a small can or bowl of the right diameter while it dries.
Once dry, the cotton will hold its shape better than before blocking, and the stitches will open up slightly to reveal the texture more clearly. The roses benefit from a gentle reshaping with your fingers at this stage while they are slightly damp.
If you find the basket still does not hold its shape as firmly as you would like, a light misting with fabric stiffener spray (available at craft stores) and another round of drying will give it a very structured finish.
Customization Ideas
One of the best things about a project like this is how easily it adapts. Here are a few directions you can take it.
Color combinations: A classic palette is cream or ivory for the basket with soft pink roses and sage green leaves. For a more modern, graphic look, try a dark charcoal basket with white roses. A natural linen-colored basket with terracotta or rust-colored roses looks beautiful in a warm, earthy interior.
Size variations: If you want a basket that holds more coasters — say, a set of eight or ten — simply increase the base further (adding two or three more increase rounds) and add more height to the walls. The formula always stays the same.
Adding a handle: A simple crocheted handle can be made by chaining 20 stitches and working in single crochet for two rows, then folding the strip in half lengthwise and slip stitching along the long edge. Attach it to opposite sides of the basket rim.
Textured walls: Instead of plain single crochet walls, try working the walls in a simple shell stitch or a moss stitch for more visual interest. The pivot round stays the same; only the pattern of the wall rounds changes.
Multiple roses in different sizes: Making one large rose, one medium, and one small creates a natural, asymmetrical arrangement that looks very intentional and elegant.
Care Instructions
Because this basket is made from cotton, it is actually quite easy to care for. Hand washing is recommended to preserve the shape. Use cool water and a mild soap, reshape the basket while damp, and let it air dry. Avoid putting it in the dryer, which can shrink cotton yarn and distort the shape you worked so carefully to achieve.
A Note on Using Your Finished Basket
Once your basket is complete, set your coasters inside and put it somewhere visible. It works beautifully on a coffee table, a side table, a kitchen counter, or even on a bathroom vanity for small items like cotton rounds or hair pins. The roses make it versatile enough to use in almost any room.
If you make this project as a gift, consider crocheting or purchasing a set of coordinating coasters to fill the basket. There are many simple coaster patterns available that use the same basic round technique as the basket base, just worked to a smaller diameter and finished without the walls. A complete set — basket and four to six coasters — is a gift that looks polished, costs very little to make, and takes only a weekend of crafting to complete.
Final Thoughts
Crocheting a basket for coasters with roses is the kind of project that teaches you skills you will use over and over again. Working in the round, creating a flat base, building walls with a clean pivot, and adding dimensional embellishments are all techniques that show up in dozens of other crochet patterns. Once you have made this basket, you will feel more confident tackling bags, bowls, containers, and any number of other three-dimensional projects.
Take your time with the roses. They might feel fiddly at first, but once you get the rolling technique down, you will find yourself making them to attach to everything — hats, baskets, bags, and pillows. They are one of those small details that transforms a plain object into something people reach out to touch.
Now pull out your yarn and hook, set up somewhere comfortable, and enjoy the process. The finished basket is worth every stitch.