This beautiful set of petals with an oriental twist are inspired by the hidden means of the petals that you'll stitch. We're giving you this set of 6 free flower cross stitch charts – stitch them with their themes (below) or replace the words with a personalised greeting of your choice! They'll make lovely cards for any occasion, from birthdays to valentines' day, get well soon or condolence.

  • Yellow rose = Friendship
  • Red rose = Romance
  • Pink rose = Happiness
  • Purple rose = Love at first sight
  • Orange rose = Desire
  • White rose = Love

About these designs

  • Stitch count: 77 high x 61 wide
  • Design area: 16 count aida (or 32-count evenweave) – 12x9.5cm (4¾x3¾in)
  • These designs were stitched using DMC stranded cotton and Anchor Reflecta

Free cross stitch flower patterns (PDF)

This chart was originally featured in Cross Stitch Card Shop issue 84.


Win cross stitch supplies for your stash in our Cross Stitch Gold competitions section.


ursula michael
Ursula MichaelCross Stitch Designer

Ursula Michael has an impressive 30 years’ experience in cross stitching, with her designs delighting stitchers from across the globe. She creates many different designs from seaside themes to weddings. Lots of Ursula’s work uses typography to create creative cross stitch designs, which are fun to stitch and make lovely gifts. Ursula’s designs are available to buy and download at home, so you can enjoy the whimsical cross stitch designs.

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