Reduce, repair and reuse your textiles to save money
Textiles include clothes, shoes, and fabric household items like bedding, towels, and curtains. Keeping these items in use for longer is one of the easiest ways to save money and make the most of what you already have.
Clothes and shoes are made using natural resources that should not be wasted. Reducing, repairing and reusing helps cut the environmental impact of making new items.
Below are simple ways to reduce, reuse and repair your textiles, with a focus on helping your budget go further.
Reduce
Reducing how much you buy is the quickest way to cut your spending on clothing and household textiles.
Top tips to reduce what you spend
- Take good care of your clothes. Follow the care label, wash at lower temperatures and dry items naturally where you can. Your clothes last longer meaning fewer replacements and more savings.
- Buy better, buy less. If you do buy new, choosing durable, good‑quality items will save money over time.
- Shop second-hand. Vintage and pre‑loved shops across our area offer great quality items at low prices. Online options like eBay, Vinted and Depop also help you find bargains.
- Hire or rent outfits for weddings, proms and special events instead of buying something you'll wear once. Local kilt-hire shops and online rental services like Hirestreet can save you money.
- Learn more about sustainable fashion.
Repair
Small repairs can extend the life of your clothes for years, keeping money in your pocket and helping you create your own unique style.
Top tips on how to repair and save
- Try simple repairs yourself.
- Take it to a professional to repair, alter or resize.
- If you can't repair something yourself, pass it on to someone who can. Many organisations can take items suitable for repair or fabric reuse.
Reuse
If you no longer want something, someone else might and you may even make some extra cash.
Top tips on how to reuse
- Offer clothing to friends and family.
- Holding a clothing swap is a fun, free way to refresh your wardrobe.
- Donate sports kit to local clubs, or pass on outdoor wear through initiatives like Tiso's Worn But Not Worn Out.
- Resell items on eBay, Vinted and Depop to earn some of what you spent.
- Donate to charity shops and reuse organisations.
- Upcycle items that can't be fixed into cleaning cloths, accessories, or patches for clothes.
Local shops, repair cafés and repair services
Saving money on clothes is easier than people think. Across our area, there are lots of ways to keep clothing in use for longer and make the most of what you already have. Use the listings below to explore what is available near you and choose the option that works best for you.
If you know of a place that should be included on this list, or if any of the places listed are no longer available, please let us by emailing [email protected].
Perth and Auchterarder
| Name | Description | Address |
|---|---|---|
| British Heart Foundation Shop - Perth Branch | Sells second-hand clothes and accepts donations. | 25 High Street, Perth, PH1 5TJ |
| British Red Cross Shop - Auchterarder Branch | Sells second-hand clothes and accepts donations. | 14 Townhead, Auchterarder, PH3 1AH |
| British Red Cross Shop - Perth Branch | Sells second-hand clothes and accepts donations. | 19 Kinnoull Street, Perth, PH1 5EN |
| Cancer Research UK Shop - Perth Branch | Sells second-hand clothes and accepts donations. | 40 High Street, Perth, PH1 5TQ |
| Cath on the Mend | Learn textile repair and upcycling skills; also accepts donations. | 61 to 63 High Street, Perth, PH1 5TJ |
| CATH Charity Shop | Sells second-hand clothes and accepts donations. | 188 to190 High Street, Perth, PH1 5PA |
| Chest, Heart and Stoke Scotland Shop - Auchterarder Branch | Sells second-hand clothes and accepts donations. | 173 High Street, Auchterarder, PH3 1AD |
| Chest, Heart and Stroke Scotland Shop - Perth Branch | Sells second-hand clothes and accepts donations. | 44 to 50 High Street, Perth, PH1 5TQ |
| Custom Tailor Shop | Textile repairs. | 294 High Street, Perth, PH1 5QS |
| Lend and Mend | Learn textile repair and upcycling skills. Sewing machines available for use. | AK Bell Library, York Place, Perth, PH2 8EP |
| Letham Climate Challenge | Sells second-hand clothes and accepts donations. | 35 Garth Avenue, Letham, Perth, PH1 2LG |
| Marie Curie Shop - Perth Branch | Sells second-hand clothes and accepts donations. | 8 Scott Street, Perth, PH1 5EJ |
| Master Tailors | Textile repairs. | 168 South Street, Perth, PH2 8NY |
| Needle and Thread | Textile repairs. | 11 North Methven Street, Perth, PH1 5PN |
| People's Dispensary for Sick Animals (PDSA) Shop | Sells second-hand clothes and accepts donations. | 44 Scott Street, Perth, PH1 5EH |
| Pre‑Loved Supermarket | Sells second-hand clothes. | 29 Kinnoull Street, Perth, PH1 5EN |
| Sense Scotland Shop | Sells second-hand clothes and accepts donations. | 19 Scott Street, Perth, PH1 5EJ |
| Social Flock | Accepts donations. | 21 High Street, Perth, PH1 5TJ |
| Sole Saver | Shoe repairs. | 5 to 7 Kinnoull Street, Perth, PH1 5EN |
| The Clothing Alteration Co | Textile repairs. | 79 South Methven Street, Perth, PH1 5NX |
Strathearn - Comrie and Crieff
| Name | Description | Address |
|---|---|---|
| Cancer Research UK Shop - Crieff Branch | Sells second-hand clothes and accepts donations. | 29 High Street, Crieff, PH7 3HU |
| Child after Child Shop | Sells second-hand clothes and accepts donations. | 5 High Street, Crieff, PH7 3HU |
| Comrie Cancer Shop | Sells second-hand clothes and accepts donations. | 7 Dunira Street, Comrie, PH6 2LJ |
| Crieff Connexions | Sells second-hand clothes and accepts donations, and has School Uniform Bank. | Church Street, Crieff, PH7 3AE |
| Remake Repair Hub | Textile repairs. | Strathearn Community Campus, Pittenzie Road, Crieff, PH7 3JN |
| Remake | Sells and accepts raw textile donations, such as fabric, thread, yarn, and needles. Textile repairs - weekly donation-based mending circle and regular textile skills classes. | Unit 2, Crieff Visitor Centre, Muthill Road, Crieff, PH7 4HQ |
| Spot-on Dry Cleaning | Dry cleaner and some textile repairs. | 7 East High Street, Crieff, PH7 3BT |
Highland Perthshire - Aberfeldy, Dunkeld and Pitlochry
| Name | Description | Address |
|---|---|---|
| Aberfeldy Repair Café | Textile repairs. | Aberfeldy Parish Church, 3 Taybridge Street, Aberfeldy, PH15 2BH |
| Barnardos - Pitlochry Branch | Sells second-hand clothes and accepts donations. | Unit 4, 63 Atholl Road, Pitlochry, PH16 5BL |
| British Red Cross Shop - Pitlochry Branch | Sells second-hand clothes and accepts donations. | 73a Atholl Road, Pitlochry, PH16 5BL |
| Cancer Research UK Shop - Pitlochry Branch | Sells second-hand clothes and accepts donations. | Unit 3, 63 Atholl Road, Pitlochry, PH16 5BL |
| Dunkeld and Birnam Repair Café | Textile repairs. | Birnam Arts, Station Road, Birnam, Dunkeld, PH8 0DS |
| Pitlochry Repair Café | Textile repairs. | Moulin Hall, Kirkmichael Road, Moulin, Pitlochry, PH16 5HF |
| Three Churches Charity Shop | Sells second-hand clothes and accepts donations. | 3 The Cross, Dunkeld, PH8 0AN |
Kinross-shire
| Name | Description | Address |
|---|---|---|
| Bazaar 1, Children's Hospice Association Scotland (CHAS) | Sells second-hand clothes and accepts donations. | 88 High Street, Kinross, KY13 8AJ |
| Bazaar 2, Children's Hospice Association Scotland (CHAS) | Sells second-hand clothes and accepts donations. | 76 High Street, Kinross, KY13 8AJ |
| Kinross-shire Repair Café | Textile repairs. | Loch Leven Community Campus, Muirs, Kinross, KY13 8FQ |
Eastern Perthshire - Alyth and Blairgowrie
| Name | Description | Address |
|---|---|---|
| Blairgowrie and Rattray Repair Café | Textile repairs. | 47 Wellmeadow, Blairgowrie, PH10 6ND |
| Blythswood Care Shop | Sells second-hand clothes and accepts donations. | 7 Allan Street, Blairgowrie, PH10 6AB |
| Cancer Research UK Shop - Blairgowrie Branch | Sells second-hand clothes and accepts donations. | 35 to 37 Allan Street, Blairgowrie, PH10 6AB |
| Nest Creative Spaces and Craft Reuse Hub | Upcycling and crafts, accepts donations. | 47 Wellmeadow, Blairgowrie, PH10 6ND |
| Sense Scotland Shop | Sells second-hand clothes and accepts donations. | 66 to 68 High Street, Blairgowrie, PH10 6AA |
| Thrifty One Shop | Sells second-hand clothes and accepts donations. | 31 Airlie Street, Alyth, PH11 8AH |