Greater Christchurch secondhand bookshops & op shops with books

Greater Christchurch’s secondhand book scene stretches from city suburbs to North Canterbury and Selwyn — dedicated bookshops, charity book specialists, and dozens of op shops that stock shelves of used books. This directory covers Christchurch plus outer towns Rangiora, Kaiapoi, Rolleston and Burnham: places you’d plan a trip for, and charity stores worth ducking into when you’re already in the neighbourhood.

13 dedicated bookshops · 45 charity / op shops that sell books · updated 2026-10-27 · includes Rangiora, Kaiapoi, Rolleston and Burnham.

NZ used-book price guide NZ map on home

How to use this directory

Start with dedicated bookshops when you want depth — Dove, Book Barn, London Street, Steadfast, The Book Cellar (Kaiapoi) and friends. Use op shops when you’re already in a suburb or satellite town and want cheap used books without a special trip: Salvation Army Family Stores, Hato Hone St John, Red Cross, City Mission, Vinnies, Nurse Maude hospice shops, SPCA, Habitat ReStore and Selwyn ReUse all appear below where books are part of the mix.

Hours change. Phone ahead for short-hour or weather-dependent shops (Custard Square, St Augustine’s, Aranui Family Store, Rolleston Hope). For typical sticker prices, see the price guide.

Christchurch & Lyttelton — dedicated secondhand bookshops

Specialist used-book stores and charity bookshops in Christchurch city and Lyttelton.

Christchurch — op shops & charity stores with books

Family stores, ReStore, hospice and SPCA shops across Christchurch suburbs — book shelves vary by week.

Op shop with books

City Mission Op Shop — Barbadoes Street

Christchurch Central, Christchurch

Op shop with books

City Mission Op Shop — Sydenham

Sydenham, Christchurch

Op shop with books

Salvation Army Family Store — Sydenham

Sydenham, Christchurch

Op shop with books

Salvation Army Family Store — Papanui

Papanui, Christchurch

Op shop with books

Salvation Army Family Store — Addington

Addington, Christchurch

Op shop with books

Salvation Army Family Store — Riccarton

Upper Riccarton, Christchurch

Op shop with books

Salvation Army Family Store — Hornby

Hornby, Christchurch

Op shop with books

Salvation Army Family Store — Linwood

Linwood, Christchurch

Op shop with books

Salvation Army Family Store — Shirley

Shirley, Christchurch

Op shop with books

Salvation Army Family Store — Aranui

Aranui, Christchurch

Op shop with books

Salvation Army Family Store — Belfast

Belfast, Christchurch

Op shop with books

Salvation Army Family Store — Colombo Street

Sydenham, Christchurch

Op shop with books

Hato Hone St John — Ferry Road

Waltham, Christchurch

Op shop with books

Hato Hone St John — Papanui

Papanui, Christchurch

Op shop with books

Hato Hone St John — Edgeware

St Albans, Christchurch

Op shop with books

Hato Hone St John — Addington

Addington, Christchurch

Op shop with books

Hato Hone St John — Fendalton

Bryndwr, Christchurch

Op shop with books

Hato Hone St John — Sydenham

Sydenham, Christchurch

Op shop with books

Hato Hone St John — Durham Street

Christchurch Central, Christchurch

Op shop with books

Habitat for Humanity ReStore — Sydenham

Sydenham, Christchurch

Op shop with books

Red Cross Shop — Manchester Street

Christchurch Central, Christchurch

Op shop with books

Red Cross Shop — Hornby

Hornby, Christchurch

Op shop with books

Red Cross Shop — Papanui

Papanui, Christchurch

Op shop with books

Red Cross Shop — Woolston

Woolston, Christchurch

Op shop with books

Vinnies (St Vincent de Paul) — Stanmore Road

Richmond, Christchurch

Op shop with books

Vinnies (St Vincent de Paul) — Langdons Road

Papanui, Christchurch

Op shop with books

Vinnies (St Vincent de Paul) — Manchester Street

Christchurch Central, Christchurch

Op shop with books

Nurse Maude Hospice Shop — Avonhead

Avonhead, Christchurch

Op shop with books

Nurse Maude Hospice Shop — Beckenham

Beckenham, Christchurch

Op shop with books

Nurse Maude Hospice Shop — Merivale

Merivale, Christchurch

Op shop with books

Nurse Maude Hospice Shop — Sumner

Sumner, Christchurch

Op shop with books

SPCA Op Shop — Hornby

Hornby, Christchurch

Op shop with books

SPCA Op Shop — Riccarton

Riccarton, Christchurch

Op shop with books

SPCA Op Shop — Sydenham (Furniture & Homeware)

Sydenham, Christchurch

Rangiora — secondhand books & op shops

North Canterbury hub — High Street op shops plus Family Store on Kippenberger Avenue.

Op shops & charity stores with books

Kaiapoi — secondhand books & op shops

Dedicated Book Cellar on Ohoka Road plus Salvation Army, Nurse Maude and SPCA.

Dedicated bookshops

Op shops & charity stores with books

Rolleston — secondhand books & op shops

Selwyn’s Family Store and Hope Op Shop (short volunteer hours).

Op shops & charity stores with books

Burnham — secondhand books & op shops

Selwyn ReUse Shop at Pines Resource Recovery Park — books and magazines listed officially.

Op shops & charity stores with books

FAQ

Where is the best secondhand bookshop in Christchurch?

It depends what you want. The Spinoff’s 2025 roundup put Book Barn on Ferry first for chaotic bargains, London Street Bookshop second for literary browsing, and Custard Square third for central-city charm. Dove Bookshop wins for organised charity depth. North of the Waimakariri, start with The Book Cellar in Kaiapoi plus Rangiora’s op-shop strip. Read each shop page for reviews and stock notes.

Which outer towns near Christchurch sell used books?

This directory covers Rangiora, Kaiapoi, Rolleston and Burnham (Selwyn ReUse). Burnside already appears under Christchurch dedicated shops (St Augustine’s). We only list places with verified or strongly evidenced book stock.

Which op shops sell books in Christchurch?

Most large charity chains do — Salvation Army Family Stores explicitly list books, as do City Mission, Vinnies Canterbury, Habitat ReStore Sydenham, Selwyn ReUse and typically St John, Red Cross and hospice shops.

Is J Books still open?

No. J Books on Ferry Road closed around December 2025; do not treat stale map pins as current.

Closed