Free Bag With Roses Crochet Pattern for Everyday Use
Carry charm everywhere you go with this free crochet bag with roses pattern that brings elegance and practicality together in a truly special way.

Bag With Roses Free Crochet Pattern for Spring Outings

Rose-Themed Crochet Cosmetic Bag Pattern – Detailed Step-by-Step Guide
This crochet pattern guides you through creating a charming rose-themed cosmetic bag using t-shirt yarn. The bag features a sturdy base, a textured body with a decorative vine and rose motif, and an optional button closure for convenience. The size is versatile and can be customized by adjusting the foundation chain length for the base and the number of rows worked. Using simple stitches like single crochet and V-stitches alongside creative stitch placement, this bag combines function with floral elegance.
Quick Overview of Pattern
- Constructed from a flat rectangular base with carefully placed increases for shape
- Body built using V-stitch pattern worked in continuous rounds
- Decorative edging with green “leaves” crocheted along the top rim
- Rose petals crocheted in raspberry color, worked between leaf clusters to add texture and beauty
- Optional button can be sewn on for a bag closure
- Perfect storage for cosmetics, small accessories, or a thoughtful gift
Notes
- Size customization is easy by changing the initial chain length of the base and/or adjusting the number of body rounds.
- T-shirt yarn provides a sturdy, yet flexible fabric suited for bags. Use the yarn thickness recommended to keep the shape.
- Invisible joining technique between rounds is used for seamless continuation of the V-stitch pattern.
- Color changes during decoration require neat yarn management to hide ends inside the bag.
- The rose petals are created using clustered single crochets pulled together to mimic floral shapes.

Skill Level
Intermediate Crochet. Recommended for those familiar with:
- Basic stitches: single crochet (SC), chain (ch), slip stitch (sl st)
- Increasing stitches evenly in rounds
- Working V-stitch patterns and fastening off yarn ends neatly
- Basic shaping by increasing stitches in corners
- Color changing and crochet embellishments
Materials
- Yarn: Halva t-shirt yarn (3–4 mm thickness) in colors: Khaki (main body), Raspberry (roses), and Plombir (leaves).
- Hook: 4.5 mm crochet hook suitable for t-shirt yarn gauge.
- Extras: Scissors, and optionally a small button for closure.
Measurements / Sizing
- Base: Approximately 19 chains foundation length, chain length can be adjusted based on desired width.
- Base Height: Three rows built with increases to create a flat rectangular base shape.
- Body Height: Approximately 13 rounds of V-stitch used for side walls, adjustable to preferred bag depth.
- Final Dimensions: Dependent on the base length and number of rounds; example bag fits standard cosmetic items comfortably.
Gauge and Stitch Pattern
- Gauge is not critical for this bag; maintaining consistent tension is recommended for uniform fabric.
- Base employs single crochet (SC) stitches with corner increases for shaping.
- Body built with V-stitch pattern comprising two DCs separated by a chain and worked into the center of stitches below.
- Invisible slip stitch join technique is applied to keep rounds seamless.
- Decorative edging uses clusters of SC for leaf and rose effect.
Stitch Abbreviations
| Abbreviation | Stitch | Description |
|---|---|---|
| ch | Chain | Basic foundation stitch |
| sc | Single Crochet | Compact stitch forming the bag base and decoration |
| dc | Double Crochet | Taller stitch used in V-stitch body pattern |
| sl st | Slip Stitch | Joining stitch, used for round endings |
Special Stitches
V-Stitch (V-st)
- Work (dc, ch 1, dc) into the same stitch or space. Creates open texture ideal for the bag body.
Invisible Join (Invisible sl st join)
- At the end of each round, slip stitch through the back loop of the first stitch of the round to join invisibly before continuing with the next round. This avoids a visible seam line.
The Crochet Pattern!
1. The Base
Foundation:
- Begin with a slip knot and chain 19 stitches plus one turning chain. This will set the base width; increase or decrease for your desired size.

Row 1:
- Skip the first chain; in the second chain from the hook, work single crochet (SC).
- Increase at the beginning and the end of the chain by working 2 SC in one stitch.
- When you reach the final stitch of the chain, work 3 SC into that stitch to turn the corner.
- Continue equally increasing at both ends for proper shaping into a rectangle.
Row 2:
- Join with a slip stitch to the start of the row.
- Chain one to begin.
- Work increases along all corners, placing 3 increases (2 SC in one stitch, chained space, 2 SC in one stitch) on each corner curve.
- This ensures the base lays flat and does not curl upwards.
Row 3:
- Continue increasing by alternating 1 SC and an increase (2 SC in one stitch) across the row to gradually shape the rectangle base further.
- End row evenly, maintaining increases in corners for flatness.

2. The Body
Transition Row:
- Work single crochet (SC) into the back loops of each stitch or through the center of the V-stitch (ra-skol).
- This creates a sturdy foundation to begin building the side walls of the bag.
Rounds 2–13 (Main Body):
- Work in rounds using the V-stitch pattern: (dc, ch 1, dc) into the center of the stitches from the previous round.
- Employ the invisible join method at the end of each round to seamlessly connect your rounds: insert hook through back loop of first stitch, make a slip stitch, and proceed to next round without visible seam.
- Work a total of approximately 13 rows (rounds) to build up the walls of the bag to desired height. Adjust rounds as needed based on personal bag height preference.

3. The Decoration
Green Leaves:
- Join green yarn at the top edge of the bag, chain one.
- Work two single crochets (2 SC) into every other stitch around the top edge.
- This placed doubling imitates leaf clusters along the rim, adding texture and color contrast.

Rose Petals:
- Using the raspberry yarn, create rose petals by working 5 SC stitches into the space between the green leaf clusters.
- Join petals by pulling the loop through the first stitch of the group to form the rose shape, mimicking petals packed tightly together.
- Continue to space rose motifs evenly around the top, alternating with leaf clusters.

Finishing
- Weave all yarn ends securely inside the bag to neaten the project and prevent unraveling.
- Optionally, sew a button on the top edge for closure functionality, matching with a loop on the opposing side if desired.

Assembly & Finished Size
- The finished bag has a sturdy base shaped to lay flat thanks to corner increases.
- The body features a raised V-stitch lace pattern, lending it volume and softness.
- Decorative leaf and rose edging provides a feminine, handcrafted finish.
- Size adapts easily: the foundation chain sets bag width while rounds of body determine height.
- Ideal for storing cosmetics or small accessories, combining practical function with floral flair.

Conclusion
This rose-themed crochet cosmetic bag is a versatile and delightful project that merges sturdy construction with decorative flair. Using t-shirt yarn and simple stitches like single crochet and V-stitch, this pattern provides both texture and structure. The ability to customize size by foundation chains and rounds, alongside the charming rose and leaf embellishments, makes this a perfect gift or personal accessory. The invisible join technique enhances seamlessness, showcasing neat craftsmanship. Whether you are an experienced crocheter or a dedicated intermediate maker, this bag brings together elegance, utility, and a beautiful floral motif to your crocheted creations.


