Pocket Full of Rainbows

Half Circle Rainbow Purse

I love tiny purses! They are so fun and show so much personality! And the creation of the “Pocket Full of Sunshine” bag sparked some ideas, so now we have the “Pocket Full of Rainbows“!

Disclaimer: This post contains affiliate links.

These “pouches” are perfect for carrying around the beach or even events, where a big handbag is just not feasible. I will be at a concert next weekend and I am seriously considering taking the “Pocket Full of Rainbows” with me because it’s the perfect size for my phone and keys.

Of course this bag is also the perfect for kids!! It’s sure to be a summer time hit!

Get the Ad-free PDF on Ravelry


Worsted Weight 100% Cotton Yarn (#4)

Pink – ½ oz/25 yds
Purple – ½ oz/25 yds
Dark Blue – ½ oz/25 yds
Bright Blue – ½ oz/25 yds
Dark Green – ½ oz/25 yds
Bright Green – ½ oz/25 yds
Yellow – ½ oz/25 yds
Orange – ½ oz/25 yds
Red – ½ oz/25 yds

H/8/5.00mm Hook
Yarn Needle


Not important for this project

Finished Measurements

Approx. 9.5 x 4.5”

Stitch Guide

arnd = around
ch = chain
RS = right side
sc = single crochet
sl st(s) = slip stitch(es)
WS = wrong side
RS = right side
sc = single crochet
sl st(s) = slip stitch(es)
WS = wrong side

Skill Level




  • Handle is written for child size, with adult size in parenthesis.
  • Finished measurement will vary depending on yarn used.
  • If you prefer a bigger bag then written, you can add colors between the pink and red, doing 2 rounds per color, and continuing increasing by a multiple of 6.
  • Tutorial photos below


Work in continuous rounds throughout,
With Pink,
Make adjustable ring, ch 1, 6 sc in ring (6)
2. 2 sc in each st arnd (12)
With Purple,
3. *2 sc, sc* arnd (18)
4. *sc x 2, 2 sc* arnd (24)
With Dark Blue,
*2 sc, sc x 3* arnd (30)
6. sc x 3, *2 sc, sc x 4* 5X, 2 sc, sc (36)
With Bright Blue,
sc, *2 sc, sc x 5* 5X, 2 sc, sc x 4 (42)
8. sc x 4, *2 sc, sc x 6* 5X, 2 sc, sc x 2 (48)
With Dark Green,
*2 sc, sc x 7* arnd (54)
10. sc x 3, *2 sc, sc x 8* 5X, 2 sc, sc x 5 (60)
With Bright Green,
sc x 8, *2 sc, sc x 9* 5X, 2 sc, sc (66)
12. *2 sc, sc x 10* arnd (72)
With Yellow,
sc x 4, *2 sc, sc x 11* 5X, 2 sc, sc x 7 (78)
14. sc x 2, *2 sc, sc x 12* 5X, 2 sc, sc x 10 (84)
With Orange,
*2 sc, sc x 13* arnd (90)
16. sc x 7, *2 sc, sc x 14* 5X, 2 sc, sc x 7 (96)
With Red,
sc x 3, *2 sc, sc x 15* 5X, 2 sc, sc x 12 (102)
18. *2 sc, sc x 16* arnd (108)


With White,
Ch 91(121), working in back bump: sc in 2nd ch from hook and in each ch across. Fasten. (90)[120]
This strap can be adjusted as desired.


  • Fold circle in half, right sides together, so the wrong side is the outside of the bag. Make sure the fold is along the line of colors changes, this will put the color changes on the bottom and hide them.
  • Starting at the bottom corner, count up 16 sts and place a stitch marker (through both layers of the circle). Repeat on opposite side.
  • Sew from the bottom corner to the stitch marker, including in the stitch the stitch marker is in. Repeat on other side. This will leave an opening of 22 sts (on front & back).
  • Sew strap to inside on back piece, all the way against the edge of the opening on both sides, so the RS is attached to the back base and the WS is facing the front.
  • Hide all strings.

I really hope you enjoy this pattern! Don’t forget to add it to your favorites on Ravelry, so you can always find it!

And one last thing! You can get this pattern in an ad-free pdf on Ravelry for a small fee! 

Keep up to date with my designs by joining the Blackstone Designs Crochet Community! Hope to see you there!!

Written Pattern © 2017 Sonya Blackstone of Blackstone Designs. Please do not sell, share, or modify this pattern, but instead share the link to where the pattern can be found. You may sell items you make with this pattern. This pattern, as with all Blackstone Designs/Sonya Blackstone patterns, are not for educational use without written permission from the designer. 

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Leave a Reply

Your email address will not be published. Required fields are marked *