June is officially Pride month, and we want to help you use your crochet skills to fly your flag for the LGBT+ community. We designed this small crochet rainbow flag pencil topper a few years back, and to this day seeing this little crochet flag in the pencil pots on our desks still bring us joy and hope.

Although we originally designed this crochet rainbow flag as a pen or pencil topper to show your support in the office or workspace, it's such a simple pattern you can easily adapt it for other uses too - why not pop it on your car aerial to show your support when you go to the shops, or make a load of them and thread them through some cord to turn them into pride bunting! You can also easily miss off the loops to just use it as a small flag of support to put in your window.

The beauty of this crochet pattern is that it's incredibly simple - you only need to know how to make crochet chains and how to make a double crochet stitch - so even if you're picking up a crochet hook for the first time it's easy enough to give it a try! It can be made in any 4ply cotton, but we’ve made ours in the fabulous Scheepjes Catona, which is available in handy 10g balls. The loops are big enough to fit tightly onto a standard pencil – but you can always add more chains to make it fit bigger pens/pencils.

Finally, if you want to learn more about LGBT+ issues and rights, please check out the Stonewall website for more information, and if you need support, you can find a list of resources and organisations here.

You can also donate to Stonewall here and help them to continue doing their incredibly important work.

You will need:

  • 2.5mm hook
  • Scheepjes Catona (100% cotton, 10g/25m) or alternative 4ply yarn, 1 ball of each:
  • Yarn A Ultra Violet (282)
  • Yarn B Electric Blue (201)
  • Yarn C Emerald Green (515)
  • Yarn D Royal Orange (189)
  • Yarn E Yellow Gold (208)
  • Yarn F Hot Red (115)


You can find a full list of all abbreviations we use in our abbreviations and conversions guide. This pattern is written in UK terminology but you can easily convert it to US terms using the guide.

Rainbow Flag Pencil Topper

Free Crochet Rainbow Flag Pencil Topper Pattern

Using Yarn A and a 2.5mm hook, Ch17,

Row 1 Dc in 2nd ch and in each ch across, ch5, turn, ss in last dc made. (16dc and 5ch loop)

Row 2 Ch1 (does not count as st now and throughout), dc in each st across, turn. (16dc)

Change to Yarn B

Row 3 Ch1, dc in each st across, ch5, turn, ss in last ch made (16dc and 5ch loop)

Row 4 Ch1, dc in each st across, turn. (16dc)

Change to Yarn C

Rep rows 3-4

Change to Yarn D

Rep rows 3-4

Change to Yarn E

Rep rows 3-4

Change to Yarn F

Rep rows 3-4

Fasten off and weave in ends.

And that's all there is too it! We hope you have a great Pride month, and if you fancy another crafty project to show your support for Pride, then check out our free Pride cross stitch pattern!

Free pride cross stitch chart
If you're looking for more beginner crochet resources, then start by checking out our complete guide to crochet for beginners. Beginners will also find our How to read a crochet pattern tutorial useful, as well as our guide to crochet abbreviations and UK/US conversions. Then just take a look at our How to crochet tutorials for loads of fun stitches to try!


Matt SpiersDigital Assistant, Gathered

Matt Spiers is a crochet artist and designer who has been overseeing Gathered's crochet articles for over 2 years. He previously worked as Digital Assistant for Simply Crochet magazine and is our in house video editing pro. What started as a hobby a decade ago led to Matt developing a passion (and then a career) with crochet. As well as still regularly writing and designing for Simply Crochet magazine, Matt is a crochet artist in his own right, having displayed and created crochet installations at festivals and fibre events across the UK. You can keep up to date with Matt at @onemancrochet on Instagram.

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating