The Royal School of Needlework is a registered charity so every donation we receive means a great deal to us.  We’re passionate about keeping the art of hand embroidery alive and your donations help us to do that. You can support us by giving a single donation, a regular amount or by becoming an RSN Friend or Special Supporter.

Make a donation

150 Forward Campaign — Help us secure the future of hand embroidery for an ever changing world

Donate to 150 Forward

Donate to RSN Sip & Stitch to help build the RSN Stitch Bank

Donate to RSN Sip & Stitch

The RSN is a registered charity and all donations go towards supporting our work in keeping the art of hand embroidery alive.

Donate to the RSN

Become an RSN Friend

Your membership will help to support our work in keeping the art of hand embroidery alive. You’ll also receive member discounts and benefits.

These include 10% discount on selected courses and events, as well as on purchases from our Shop.

View our memberships

Gifts in Memory

Donations in memory of a loved one are a very personal way to remember someone special. If someone you know loved embroidery you might like to think about giving a gift in their memory to the Royal School of Needlework.  

Gifts in memory will be used to help us in our work of teaching, practising and promoting the art of hand embroidery. We would be pleased to receive donations from individuals or from memorial or celebration service collections.  At what is a difficult time, we are extremely grateful to everyone who thinks of the RSN. 

If you would like to make a donation to the RSN in memory of a loved one all you need to do is donate online or send a cheque to the RSN along with the name of the person in whose memory your gift is made. In this way, we can keep a record and let the family know how much has been contributed, in total, in memory of each person. You may also wish to consider adding the name of a loved one as a Stitch Sponsor to our RSN Stitch Bank project.

For more details contact:

[email protected] or T: +44 (0)2 0 3166 6932