Where to donate clothes in Christchurch
35 charity op shops in Christchurch take clothes. Drop off during opening hours, and check with the shop before bringing large items.
Salvation Army Family Store
4 Restell Street, Papanui, Christchurch
Drop off: Mon to Sat 9am–4:30pm
Picks up large items- Red Cross Shop
Red Cross Shop Christchurch (Manchester Street)
334 Manchester Street, Edgeware, Christchurch
Drop off: Every day 9am–5pm
Picks up large items - Vinnies Op Shop
Society of St Vincent de Paul
265 Stanmore Road, Richmond, Christchurch
Drop off: Mon to Fri 9am–4pm, Sat 10am–3pm
Salvation Army Family Store
1 Amyes Road, Hornby, Christchurch
Drop off: Mon to Sat 9am–5pm
Picks up large items- Salvation Army Family Store
The Salvation Army Family Store
636 Ferry Road, Woolston, Christchurch
Drop off: Mon to Sat 9am–5pm
Picks up large items - City Mission Op Shop
The Great Opportunity Shop
275 Hereford Street, Phillipstown, Christchurch
Drop off: Mon to Sat 10am–4pm
Picks up large items - Salvation Army Family Store
The Salvation Army
150 Carlyle Street, Sydenham, Christchurch
Drop off: Mon to Sat 9am–4:30pm
Picks up large items - Salvation Army Family Store
The Salvation Army Family Store
177 Linwood Avenue, Linwood, Christchurch
Drop off: Mon to Sat 9am–4:30pm
Picks up large items - Hospice Shop
Nurse Maude Hospice Shop Merivale
186 Papanui Road, Merivale, Christchurch
Drop off: Mon to Fri 9:30am–5pm, Sat to Sun 10am–4pm
Picks up large items Salvation Army Family Store
359 Lincoln Road, Addington, Christchurch
Drop off: Mon to Sat 9am–5pm
Picks up large items- Salvation Army Family Store
Belfast Family Store
794 Main North Road, Belfast, Christchurch
Drop off: Mon to Sat 9am–4:30pm
Picks up large items - St John Op Shop
Hato Hone St John Retail Store
272 Lincoln Road, Addington, Christchurch
Drop off: Mon to Fri 9am–5pm, Sat 10am–4pm
- Salvation Army Family Store
Family Store
355B Riccarton Road, Upper Riccarton, Christchurch
Drop off: Mon to Fri 9:30am–5pm, Sat 9:30am–4:30pm
Picks up large items Dogwatch Variety Shop
90 Beresford Street, New Brighton, Christchurch
Drop off: Mon to Sat 10am–3pm
Salvation Army Family Store
Hornby, Christchurch
Drop off: Mon to Fri 9am–4:30pm, Sat 9:30am–4:30pm
Picks up large items- Vinnies Op Shop
Vinnies
19 Langdons Road, Papanui, Christchurch
Drop off: Mon to Fri 9am–4pm, Sat 10am–3pm
- City Mission Op Shop
City Mission Op Shop | Sydenham
63 Buchan Street, Sydenham, Christchurch
Drop off: Mon to Sat 10am–4pm
Picks up large items - Hospice Shop
Nurse Maude Hospice Shop Beckenham
147 Colombo Street, Sydenham, Christchurch
Drop off: Mon to Fri 9:30am–5pm, Sat to Sun 10am–4pm
Picks up large items "126 On the Corner" Hei Hei - Broomfield Community Hub
192 Hei Hei Road, Hei Hei, Christchurch
Drop off: Hours aren't listed yet, so ring or check the shop page first.
Salvation Army Family Store
204 Hills Road, Edgeware, Christchurch
Drop off: Mon to Sat 9am–5pm
Picks up large itemsFlourish Op Shop
445 Colombo Street, Sydenham, Christchurch
Drop off: Mon to Fri 9:30am–4pm, Sat 10am–2pm
- SPCA Op Shop
SPCA Op Shop Riccarton
52 Acheron Drive, Riccarton, Christchurch
Drop off: Mon to Thu 9am–5pm, Sat to Sun 9am–5pm
Picks up large items - SPCA Op Shop
SPCA Op Shop Hornby
1 Amyes Road, Hornby, Christchurch
Drop off: Mon to Thu 9am–5pm, Sat to Sun 9am–5pm
Picks up large items - Hospice Shop
Nurse Maude Hospice Shop Avonhead
47 Merrin Street, Avonhead, Christchurch
Drop off: Mon to Fri 9:30am–5pm, Sat to Sun 10am–4pm
Picks up large items - SPCA Op Shop
SPCA Op Shop Papanui
Unit 2B/31 Main North Road, Papanui, Christchurch
Drop off: Hours aren't listed yet, so ring or check the shop page first.
Picks up large items - Red Cross Shop
Red Cross Shop Papanui
31 Main North Road, Papanui, Christchurch
Drop off: Every day 9am–5pm
Picks up large items - St John Op Shop
St John Edgeware
74 Edgeware Road, Edgeware, Christchurch
Drop off: Mon to Fri 9:30am–5pm, Sat 10am–4pm
SPCA Op Shop
428 Colombo Street, Sydenham, Christchurch
Drop off: Mon to Thu 9am–5pm, Sat to Sun 9am–5pm
Picks up large items- Hospice Shop
Nurse Maude Hospice Shop
25C Marriner Street, Sumner, Christchurch
Drop off: Mon to Fri 9:30am–5pm, Sat to Sun 10am–4pm
Picks up large items - Red Cross Shop
Red Cross Shop Hornby
1 Amyes Road, Hornby, Christchurch
Drop off: Every day 9am–5pm
Picks up large items - Salvation Army Family Store
Aranui Salvation Army - Te Ope Whakaora
32 Portsmouth Street, Aranui, Christchurch
Drop off: Mon to Fri 10am–2pm
Picks up large items - Salvation Army Family Store
Family Store
Sydenham, Christchurch
Drop off: Mon to Fri 9:30am–4pm
Picks up large items - Hospice Shop
Nurse Maude Hospice Shop
19-21 Marshland Road, Shirley, Christchurch
Drop off: Mon to Wed 9am–6pm, Thu to Fri 9am–9pm, Sat 9am–6pm, Sun 10am–6pm
Picks up large items - Vinnies Op Shop
Vinnies
Sydenham, Christchurch
Drop off: Mon to Fri 10am–6pm, Sat 10am–3pm, Sun 11am–3pm
- Vinnies Op Shop
Vinnies
Hornby, Christchurch
Drop off: Hours aren't listed yet, so ring or check the shop page first.
Before you drop off
- Wash clothes and check they’re in good shape; ripped or stained clothes cost charities money to dump.
- Drop off during opening hours. Goods left outside a closed shop often get rained on or taken.
- Most shops can’t take mattresses, cot and car seats (safety rules), broken electricals or large old TVs.
- Ring ahead for big furniture, or book a pickup where the charity offers one.
All op shops in Christchurch · Where to donate clothes elsewhere