Share on facebook
Share on twitter
Share on pinterest
Share on email

Free Pattern: Pride Flag Hearts Amigurumi

Affiliate Links Disclaimer:  This blog post contains affiliate links and I make a small commission off any purchase you make when you click on them.

Celebrate your Pride with these adorable Amigurumi Pride Flag Hearts! As a queer person myself, I wanted to design something Pride-related that was cute, fun, and plush (three of my favourite things). These crochet hearts fit the bill, and are also quick & easy to make so they are perfect for giving as gifts or selling at a local craft fair. I actually designed them for a craft fair initially, but due to Covid it didn’t end up happening. Oh well!

I’ve designed eight flag hearts so far, as seen below. From top left to bottom right: Rainbow, Inclusive Rainbow (aka the Philadelphia Pride Flag), Trans, Bisexual, Lesbian, Pansexual, Non-Binary, Asexual.

Looking for a different flag? Let me know and I’ll add it! Some flags are as simple as changing the colours used (for example. non-binary and asexual have the same number of colours in the same proportions), but others involve more math to work out. If you’re looking for a different flag and the number of stripes doesn’t match any of these, let me know and I can work out the math for you and make a sample. 🙂

My Pride Flag Hearts Amigurumi Pattern is available for free in this post, or you can purchase an ad-free PDF copy for a few dollars in my shop, on Etsy, or on Ravelry.

These Pride hearts make great gifts and will brighten up any room. Give one to your significant other on Valentine’s Day, or put them in your window during Pride Month! Last summer for Pride Month I arranged the whole set of them in my window facing the street, and I grew so attached to them that I left them up until I moved out in January. Now they are hanging from the bottom of my Yarn & Craft Supplies Pegboard (check out my tutorial here to make your own!), and they always make me smile.


bottom of a pegboard holding various craft supplies. At the bottom, there are 8 crochet hearts in the Pride flag colours hanging from a string

And finally, I’ve created a bundle including both the Pride Flag Hearts pattern AND the Pride Heart Keychains pattern – grab your copy here and save 25%!

Download an Ad-Free PDF Copy of the Pride Flag Hearts Amigurumi Pattern

Do you like my Pride Flag Hearts Amigurumi Pattern? If so, please consider purchasing a copy of the premium PDF version for a small cost. The premium crochet pattern PDF is available for purchase on my website pattern shop, Ravelry, and Etsy, and includes 13 pages of pictures and detailed instructions to make your very own set of Pride Flag Amigurumi Hearts.

Premium Pattern Benefits: No ads, professionally formatted PDF, extra making-of photos, available offline and easy to print

Benefits Include:

– 13 pages of photos and detailed instructions to make and assemble your hearts, including extra making-of photos not included in the free version below

– Ad-free & professionally formatted PDF of the pattern instructions

– Available offline & perfect for printing or downloading to your mobile devices

– PDF version of the Invisible Colour Change Tutorial included in the pattern for quick reference

In addition to the benefits above, your support will be greatly appreciated and will help me to continue designing and offering these free patterns to you!

an image showing three sample pages of the pattern PDF
picture of crochet iron man and captain america dolls with a crochet pride flag heart between them

Steve and Tony celebrating Valentine’s Day! <3

Join my newsletter and receive your FREE guide to the Five Essential Amigurumi Techniques!

Pride Flag Hearts Amigurumi Pattern

Show your Pride colours with these adorable stuffed crochet hearts! Perfect to celebrate Pride, or to give to your loved one on Valentine’s Day. Patterns are included for the following flags: Pride Rainbow, Inclusive Pride Rainbow, Trans, Bisexual, Lesbian, Pansexual, Non-Binary, and Asexual.

Skill Level


Finished Dimensions

Approx 3″ high

Supplies Needed

    • Worsted weight yarn (Red Heart Super Saver or similar) in colours for your preferred pride flag:

-Rainbow – Cherry Red, Pumpkin, Bright Yellow, Paddy Green, Royal, Dark Orchid

-Inclusive Rainbow – Black, Coffee, Cherry Red, Pumpkin, Bright Yellow, Paddy Green, Royal, Dark Orchid

-Trans – Light Blue, Baby Pink, White

-Bisexual – Perfect Pink, Dark Orchid, Royal

-Pansexual – Perfect Pink, Bright Yellow, Blue

-Lesbian – Cherry Red, Pumpkin, White, Baby Pink, Perfect Pink

-Non-Binary – Bright Yellow, White, Dark Orchid, Black

-Asexual – Black, White, Charcoal, Dark Orchid

Terms & Abbreviations

All details below are based on US crochet terms.
  • Mc: Magic Circle
  • Ch: Chain
  • Sc: Single Crochet
  • Sl: Slip Stitch
  • Inc: Increase
  • Dec: Decrease – I recommend using the Invisible Decrease
  • Invisible Colour Change – see my tutorial post here!

Pattern Notes

You will be working in a continuous spiral throughout. Use a stitch marker and do not join rounds or turn (unless otherwise stated).

I strongly recommend using the Invisible Colour Change method (see my tutorial post here) to reduce the visibility of the colour changes.

When reading the pattern, (_,_)*x means that you repeat the instructions in the bracket “x” number of times. For example, (Sc 1, Inc)*6 means to repeat (Sc 1, Inc) 6 times. The number in brackets at the end of each row is the total number of stitches you will have when you  finish that row.

Pattern Instructions

Basic Heart Pattern

The basic heart pattern is the same for all the Pride Hearts. The only difference is at what row you change colours for the various flag options. If you just want a solid coloured heart then you can follow the pattern below using one colour. The pattern starts from the bottom of the heart and works upwards.

Click here or scroll down for information on where to change colours for each flag.

Main Body of Heart

Round 1: Sc 6 in a Magic Circle (6)

Round 2: Sc around (6)

Round 3: Inc*6 (12)

Round 4: Sc around (12)

Round 5: (Sc 1, Inc)*6 (18)

Round 6: Sc around (18)

Round 7: (Sc 2, Inc)*6 (24)

Round 8: Sc around (24)

Round 9: (Sc 3, Inc)*6 (30)

Round 10: Sc around (30)

Round 11: (Sc 4, Inc)*6 (36)

Round 12: Sc around (36)

Round 13: (Sc 5, Inc)*6 (42)

Round 14: Sc around (42)

From here, you will continue in a spiral to make the first hump.

First Hump

Round 1: Sc 21 (21)

Round 2: Sc into the first stitch of Round 1. Sc 20 more stitches around the hump. (21)

If you are changing colours for Round 2, I recommend doing the first stitch in the previous row’s colour. It will be easier to change colours in the second stitch of the row.

Round 3: Sc around (21)

Round 4: (Sc 1, Dec)*7 (14)

Round 5: Sc around (14)

Round 6: Dec*7 (7)

Finish off, leaving a long end.

Second Hump

Round 1: Leaving a long end, join yarn with a Standing Single Crochet (see tutorial here) to the first unworked stitch from Round 14.  Sc 20 more stitches around the hump. (21)

Round 2: Sc into the first stitch of Round 1 (this will create a hole between the humps, but don’t worry!). Sc 20 more stitches around the hump. (21)

You will sew up the hole between the humps later, using the long end from Round 1. Also, if you are changing colours for Round 2, please see my advice from the first hump.

Round 3: Sc around (21)

Round 4: (Sc 1, Dec)*7 (14)

Round 5: Sc around (14)

Stuff the heart.

Round 6: Dec*7 (7)

Finish off, leaving a long end, close up the holes, and weave in all ends.

Flag Heart Colour Change Instructions

See below for instructions on which rows to change colours for the different Pride flags.

Pride Rainbow Flag

the 6-stripe rainbow Pride flag

Rounds 1-4: Purple

Rounds 5-7: Blue

Rounds 8-10: Green

Rounds 11-13: Yellow

Round 14 + Hump Rounds 1-2: Orange

Hump Rounds 3-6: Red

Inclusive Pride Rainbow Flag

the 8-stripe inclusive rainbow Pride flag - at the top of the rainbow colours there are a brown and a black stripe

Rounds 1-4: Purple

Rounds 5-6: Blue

Rounds 7-8: Green

Rounds 9-10: Yellow

Rounds 11-12: Orange

Rounds 13-14: Red

Hump Rounds 1-2: Brown

Hump Rounds 3-6: Black

Trans Pride Flag

the Trnas flag - light blue, light pink, and white

Rounds 1-5: Light Blue

Rounds 6-8: Light Pink

Rounds 9-12: White

Rounds 13-14 + Hump Round 1: Light Pink

Hump Rounds 2-6: Light Blue

Bisexual Pride Flag

the Bisexual flag - dark pink, purple, dark blue

Rounds 1-9: Blue

Rounds 10-12: Purple

Rounds 13-14 + Hump: Pink

Pansexual Pride Flag

the pansexual pride flag - pink, yellow, and blue

Rounds 1-7: Blue

Rounds 8-13: Yellow

Rounds 14 + Hump: Pink

Lesbian Pride Flag

The lesbian pride flag - red, orange, white, pink, dark pink

Rounds 1-5: Dark Pink

Rounds 6-8: Light Pink

Rounds 9-12: White

Rounds 13-14 + Hump Round 1: Orange

Hump Rounds 2-6: Red

Non-Binary Pride Flag

The Non-binary pride flag: yellow, white, purple, black

Rounds 1-6: Black

Rounds 7-10: Purple

Rounds 11-14: White

Hump: Yellow

Asexual Pride Flag

The asexual pride flag - black, grey, white, purple

Rounds 1-6: Purple

Rounds 7-10: White

Rounds 11-14: Grey

Hump: Black

I hope you enjoy this pattern, and if you have any questions please don’t hesitate to comment below or email me.

And if you made your own Pride Flag Heart I would love to see a picture on Instagram! Make sure to tag me so I don’t miss it, @waywardpineapplecreations.

© Wayward Pineapple Creations | Julia Simpson  This pattern and all related images are copyright protected. You may sell items made from my patterns, but please do not copy/paste, distribute, or alter the pattern and claim it as your own.

4 thoughts on “Free Pattern: Pride Flag Hearts Amigurumi

Leave a Reply

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