Charity Retail Ireland (formerly known as the Irish Charity Shops Association) is the nationwide umbrella group for charities who operate shops and sell online as part of their fundraising activities. Our members range from large national charities to local, community based charities and our 43 members operate over 470 shops nationwide. All our members are registered with the Charities Regulator and have signed up to our Code of Charity Retailing that is a condition of their membership.

Textile reuse is the largest re-use activity in Ireland. Charity shops are the main drivers of this re-use activity and have been operating in this space for over 30 years.

Textile reuse is when you buy an item of clothing from a charity shop, second hand/vintage shop, or swap clothes with your friends instead of buying a new item. New clothes are now a low cost commodity and are often imported from low wage economies in Asia and eastern Europe.

Email     info [at]

Join thousands of volunteers

How to donate

Sign up to our quarterly newsletter for more information on reuse and recycling and be part of Ireland’s only reuse and recycling network. For information about our privacy practices, see here.

Our funders

EPA Circular Economy Programme

CRNI supports its members and works to mainstream reuse thanks to core funding provided by the EPA under the Circular Economy Programme.

For more information about the programme see here.

Project Funding

Waste Regions Logos

Green + Social Virtual Trade Fair

CRNI’s Green + Social Virtual Trade Fair is funded by Ireland’s Regional Waste Management Plan Offices. This innovative virtual platform is open 24/7 and gives visitors the opportunity to explore green and social procurement opportunities provided by reuse, repair and recycling social enterprises and community-based organisations across Ireland.

Access the Green + Social Virtual Trade Fair here.

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','','ga'); ga('create', 'UA-87279626-1', 'auto'); ga('send', 'pageview');