Where to buy used books in Perth

Updated 9/27/2026

Perth, WA spreads its secondhand books thinly across a long coastal plain, so plan the day by cluster rather than by suburb. The city end has three shops you can walk between, from the London Court arcade off the Hay Street Mall up to Bulwer and Lindsay streets on the Northbridge side. Fremantle, about 15 km south-west, holds the densest group, with two Elizabeth's floors and Bill Campbell's in the West End. Past those, the stock sits with the charities: ParaQuad's book bazaars at Shenton Park, Stirling and Willetton, the two Save the Children bookshops at Dianella and Parkwood, the Canning Vale Vinnies outlet, and a parish op shop in Kalamunda that gives books a room to themselves.

The map lost a landmark in early 2025. Elizabeth's shut its Hay Street branch that February after more than 30 years in the CBD and moved the stock to Fremantle, with its director telling WAtoday that foot traffic had fallen away since COVID-19 and that the firm had been proud to be the city's oldest bookshop. Prices on this page are in Australian dollars, and only a handful of counters buy outright, so read the terms in each entry before loading the car.

The big charity dates land in the back half of the year. Save the Children runs a winter sale under Winthrop Hall at UWA in August and a second one in the Cannington pavilion in late September, and ParaQuad halves its prices at Shenton Park on one Friday and Saturday each month.

Spot map

The best spots

Used bookstores

Mainly Books

209A Bulwer St, Perth WA 6000

A general secondhand shop on Bulwer Street, on the Northbridge fringe by its own directions, a 15 to 20 minute walk up William Street from Perth station with two hours of free parking on the street outside. Mainly Books dates itself to 1988, closed in 2007 and reopened in 2009 a few doors up from the first address, and lists philosophy, poetry, plays, jazz, film, Australiana and Western Australiana beside the hardback and paperback fiction and crime. The Northbridge Common Town Team directory entry, with photos uploaded in October 2025, describes a father-and-son business run by Dennis and Greg and adds that they are always buying quality pre-loved books. The shop's own note kept it open on Good Friday 2025 and, against its usual Monday closure, on the Monday before Christmas that year.

Hours: Tue–Sun 10am–5pm; closed MonWebsite
Secondhand book warehouse

Elizabeth's Bookshop Warehouse

23 Queen Victoria St, Fremantle WA 6160

In Fremantle, on the main road into town just over the traffic bridge, the warehouse and office of a family firm that opened its first shop in Nedlands in 1973 and puts its stock across all branches at more than 400,000 books. This is where Elizabeth's buys, and its FAQ is blunt about it: the shelves are packed to the rafters, selection is very tight, you phone the warehouse before bringing anything, nobody values books over the phone and emailed lists are not wanted. The wants list names recent bestsellers, literary fiction, military history, comics, esoterica, art books and orange, grey and black Penguins, while plain donations go in a trolley at the Quarry Street entrance. A June 2026 Destination Perth post pitched the warehouse to its followers as bigger and quieter than the shopfront.

Hours: Mon–Fri 10am–5pm, Sat–Sun 9am–5pmWebsite
Secondhand & antiquarian bookshop

Bill Campbell Books

48 High St, Fremantle WA 6160

In the West End of Fremantle, a heritage-listed building on High Street near the Henry Street corner, with 30 minutes' free parking out front according to its ANZAAB entry. There the shop calls itself principally secondhand but with stock that runs deeper into scarce and collectable copies, and lists children's books, art, early Penguins and Western Australian history, especially Indigenous history, as strengths, backed by gardening, maritime, motoring and philosophy. ANZAAB gives 2005 as its start, and visitors were still posting it on Instagram in June 2025 and June 2026. The ANZAAB and ILAB listings and the Freotopia local-history site agree on the week: closed on Tuesdays, afternoons only at weekends.

Hours: Mon, Wed–Fri 10am–5pm, Sat–Sun noon–5pm; closed Tue
Used bookstores

Guildford Book Exchange

189 James St, Guildford WA 6055

In Guildford, 12 km or so north-east of the city centre, next door to the Guildford Milk Bar, where Perth Is OK found in February 2025 that the cheapest reads wait in boxes out the front and a few go for nothing. Since 2011 everything on the shelves has been searchable in an in-store database, and the shop will post in-store stock anywhere, a service its Facebook page advertised again in June 2026. Swaps follow strict rules: in person only, two boxes at most, one or two outside books alongside any of the shop's own, credit spent on the day before fees eat it, and real money on top worth 30 per cent of the credit you redeem, so $30 of credit needs $9 in cash.

Hours: Mon–Sun 9:30am–4pm; closed public holidaysWebsite
Charity book bazaar (ParaQuad)

ParaQuad Industries Book Bazaar

4-6 Orton Rd, Shenton Park WA 6008

In Shenton Park, about 5.5 km west of the CBD at ParaQuad Industries' base on Orton Road, a book operation that started in 2013 as an outlet for books donated by the State Library of WA and employs people with disabilities to stamp, sort, pack and sell the stock. Alinea, which runs ParaQuad, calls it among Perth's largest sellers of used and preloved books, and its Facebook page invites shoppers to browse over 160,000 donated books. One Friday and Saturday a month everything goes half price, with Friday opening stretched to 5pm; the September 2026 round fell on the 18th and 19th.

Hours: Mon–Fri 8:30am–4pm, Sat 9am–4:30pm; closed SunWebsite

All spots by type

Used bookstores

Antiquarian bookshop

Muir Books

17 Lindsay St, Perth WA 6000

Robert Muir Old & Rare Books, trading as Muir Books, keeps its stock in an old horse stable on Lindsay Street, a walk from the State Library, the Art Gallery of WA and the WA Museum; AbeBooks names Janet and Rob Muir as the owners. The shop gives 1973 as its founding year and counts some 60,000 items, with maps, globes, photographs and natural history specimens among books that are old, scarce or long out of print, and ANZAAB lists it as a registered valuer of books, maps and art. New featured stock was going up on its online catalogue in September 2026. Trust the shop's website over its ANZAAB entry for timing: the association has it open on Mondays, which the shop denies.

Hours: Tue–Fri 10:30am–6pm, Sat 11am–3pm; closed Sun–MonWebsite
Volunteer bookshop (Museum of Perth)

London Court Books

Shop 51, London Court, 647 Hay St, Perth WA 6000

A tiny room inside the London Court arcade, which opened in July 1937, run for the Museum of Perth by volunteers on a not-for-profit basis since December 2020 and billed by the museum as Perth's smallest bookshop. It has moved twice within the arcade, landing in Shop 51 in June 2023, and describes the stock as an eclectic mix of consignment and second-hand books with a Western Australian leaning, taking donations over the counter and asking for a call first about large loads. Its FAQ still carries the pre-2023 shop numbers next to a timetable of 8:30am to 5pm on weekdays and shorter weekend hours, so treat those times as unconfirmed; a volunteer call-out on the shop's Facebook page in August 2026 placed it at 51 London Court.

Secondhand bookshop

Elizabeth's Bookshop South Terrace

8 South Terrace, Fremantle WA 6160

Also in Fremantle, on the South Terrace café strip under a kilometre from the warehouse, the late-opening shopfront of Elizabeth's, which describes its range as discounted new titles alongside second-hand and out-of-print stock, and sells its wrapped Blind Date with a Book here. When the CBD branch closed at the end of trading on Friday 7 February 2025, WAtoday reported that its stock was going to the Fremantle stores and that director Alexandra Taylor expected both to keep trading seven days a week on newly renewed leases. The published grid runs to 10pm most nights and 10:30pm on Fridays and Saturdays, but the contact page carrying it also still lists the closed Hay Street shop, so ring ahead before a late run.

Hours: Mon–Thu 10am–10pm, Fri–Sat 9am–10:30pm, Sun 9am–10pmWebsite
Used bookstores

Bella's Second Hand Books

205 Main St, Osborne Park WA 6017

In Osborne Park, roughly 7 km from the CBD on the north-north-west side, a community secondhand shop that Perth Is OK noted in February 2025 had moved out from Perth, with piles of books in the windows, a banner reading Bella Books II and parking across the road. It sells pre-loved books across the genres, opens every day, and gives donors a small store credit, though it asks for at least three boxes at a time and helps find a park out front for unloading. On the last Sunday of every month it holds the Teeny Weeny Market on the footpath outside, and its Facebook page was flagging new arrivals and a featured Book of the Week in posts from September 2026.

Hours: Mon–Sun 9am–5pmWebsite
Used bookstores

Bassendean Book Exchange

40 Old Perth Rd, Bassendean WA 6054

In Bassendean, less than 2 km along from Guildford, a secondhand and hard-to-find shop spread over two levels, with non-fiction on the lower floor according to a Facebook post from September 2026. The company behind it, Perth Book Exchanges Pty Ltd, has held an active ABN since 8 June 2025, and the exchange terms on its website match Guildford Book Exchange's wording line for line: good-condition books it needs earn a share of their shelf price as credit, every credit dollar you spend must be matched by 30 cents paid in money, and credit is used the same day. The Facebook profile adds that books are credited, never bought for cash.

Hours: Wed–Thu 10am–4pm, Fri 10am–6pm, Sat 10am–4pm, Sun 11am–4pm; closed Mon–TueWebsite

Op shops & charity shops

Op shop & book bazaar (ParaQuad)

ParaQuad Industries Op Shop & Book Bazaar Stirling

3/39 Erindale Rd, Stirling WA 6021

In Stirling, on Erindale Road about 11 km north-north-west of the city, one of two ParaQuad op shops that the Book Bazaar page sends readers to for a superior choice of titles when Shenton Park is out of reach. Perth Is OK picked out this branch in January 2025 for a huge selection of books, music and movies beside the clothing and furniture, and called it a favourite with collectors, pickers and bookworms. Alinea's store list, revised in September 2026, keeps it open Monday to Saturday, and the takings support older people and people with disabilities in WA.

Hours: Mon–Sat 9am–5pm; closed SunWebsite
Op shop & book bazaar (ParaQuad)

ParaQuad Industries Op Shop & Book Bazaar Willetton

147 High Rd, Willetton WA 6155

South of the river in Willetton, on High Road about 9.5 km from the CBD, the second branch named on ParaQuad's Book Bazaar page for readers who cannot make it to Shenton Park. Alinea's op shop list, updated in September 2026, gives it the same six-day week as Stirling and routes bulky donations to the Shenton Park depot or to collection bins. The Save the Children bookshop at Riverton Forum in Parkwood is a little over 2 km east along the same stretch, so the two fit into one southern loop.

Hours: Mon–Sat 9am–5pm; closed SunWebsite
Charity bookshop (Save the Children)

Save the Children Bookshop Dianella

Dianella Plaza, 366 Grand Promenade, Dianella WA 6059

In Dianella, inside Dianella Plaza about 7 km north of the city, one of three Perth-area shops that Save the Children flags as a bookshop rather than a general op shop in its own store list. The shopping centre's Facebook page pushed it in March 2025 to anyone whose happy place is a bookshop. The charity warns that volunteer rosters can change its published hours at short notice, which counts for more here because the day already ends at 3pm.

Hours: Mon–Sat 10am–3pm; closed SunWebsite
Charity bookshop (Save the Children)

Save the Children Bookshop Riverton (Parkwood)

Riverton Forum, cnr High Rd & Willeri Dr, Riverton WA 6148

In Parkwood, inside the Riverton Forum shopping centre on the south side of High Road, which carries a Riverton postal address and traded as Stockland Riverton until Elanor took it over in 2023; Save the Children still lists the shop under that older name, some 10 km south-east of central Perth. It is the second of the charity's labelled bookshops, and a volunteer call-out running from January to August 2026 described the work as selling second-hand books, sorting and pricing donations and researching titles, with the bookstore's profits funding its work with children. The centre's own store directory does not list it, so treat the charity's store list, which still carried it in September 2026, as the reference and ring before a special trip.

Hours: Mon–Sat 10am–3pm; closed SunWebsite
Parish op shop

St Barnabas Op Shop

40 Railway Rd, Kalamunda WA 6076

Up in Kalamunda, about 19 km east of the CBD, the parish op shop in the front rooms of St Barnabas Hall, where the Kalamunda-Lesmurdie Anglicans say a whole room carries over fifty metres of shelving loaded with second-hand books. It opens in the mornings only, six days a week, with parking and donation drop-off off Spring Road, and Perth Is OK reported in January 2025 that locals call it Verna's Room and come for the volunteers' baking as much as the bargains. A Facebook post on 21 September 2026 was selling the church's mid-century pews through the shop at $400 each.

Hours: Mon–Sat 9am–noonWebsite
Op shop (Vinnies clearance outlet)

Vinnies Canning Vale Outlet

9 Brewer Rd, Canning Vale WA 6155

In Canning Vale, tucked into an industrial estate roughly 13 km out on the south-eastern side of the city, the St Vincent de Paul Society's clearance outlet. Perth Is OK described it in January 2025 as a clean, well-organised floor of second-hand clothing, homewares, bric-a-brac, books and toys with most items at half the usual Vinnies price. The Vinnies WA shop page still lists it at 9 Brewer Road with a six-day week, closed on Sundays and public holidays, and proceeds go to people facing poverty and homelessness.

Hours: Mon–Sat 9am–5pm; closed Sun and public holidaysWebsite

Book fairs

Charity book sale (Save the Children)

Save the Children Cannington Book Sale

Canning Agricultural Pavilion, cnr Albany Hwy & Station St, Cannington WA 6107

Out at Cannington, 11 km or so from the CBD towards the hills, the agricultural pavilion on the showgrounds takes Save the Children's donated books over the WA King's Birthday long weekend: the 2025 sale ran from 27 to 30 September, and the charity's own Facebook notice put the 2026 edition on 26–29 September, with free parking. Your Local Examiner reported in September 2025 that the sale, then in its 17th year, was started by volunteers from the charity's South of River branch, sold only books given by the public, set aside a children's room with beanbags and took cash and EFTPOS. That 2025 edition also carried a bequeathed collection of military, war, history and Australiana titles.

Hours: 2026 edition: Sat 26 – Tue 29 September, 9am–5pm dailyWebsite
Charity book sale (Save the Children)

Save The Children UWA Annual Book Sale

The Undercroft, Winthrop Hall, University of Western Australia, 35 Stirling Hwy, Crawley WA 6009

In Crawley, on the UWA campus about 5 km west-south-west of the CBD, Save the Children WA takes over the Undercroft beneath Winthrop Hall for the winter sale it calls its annual event. The 2026 run opened at 1pm on Friday 14 August and finished on Wednesday 19 August, and the charity promised tens of thousands of titles, every one donated and sorted by volunteers, according to the City of Nedlands events listing supplied by the charity. A flash sale in the Hackett Café next door handled rare items and a collection of classical and jazz recordings over the opening weekend.

Hours: Last documented: 14–19 August 2026, Fri 1pm–8pm, Sat–Sun 9am–5pm, Mon 9am–6pm, Tue 9am–7pm, Wed 9am–3pmWebsite

Scan before you buy

At every one of these spots, snap the shelf with BiblioScan: the AI identifies each book and shows its real resale price. Walk out with profitable books, not random boxes.

Try BiblioScan for free

Local sourcing tips

  • Three Perth listings are wrong in ways that cost a wasted trip. Elizabeth's pulled out of Hay Street in the CBD on 7 February 2025, yet the branch still appears in the footer of its home page and on its contact page. London Court Books sits in Shop 51, while the answers on its own FAQ still send you to Shops 5 and 6. And the antiquarian dealers' association lists Muir Books as trading on Mondays, which the shop's site rules out.
  • Some sources keep no regular shop hours at all. Caerwen Books, a home-based dealer whose site lists collectible children's books, science fiction, fantasy and military fiction, shows its shelves by appointment only, on Mondays, Tuesdays, Thursdays and Fridays. Tara's Charity Bookshop opens on dates it announces on Facebook, gave a Joondalup address there in September 2026, and says it has sold or donated more than 105,000 books for charity over eight years, with profits going to a different cause each month.
  • The stops fall into three walkable groups and a scatter. Mainly Books and Muir Books are about 600 metres apart on the Northbridge side, with London Court roughly a kilometre south of Muir. In Fremantle, Bill Campbell's and the South Terrace shop are under 300 metres apart and the Elizabeth's warehouse sits under a kilometre from the pair. Guildford and Bassendean are 1.8 km apart on the eastern side, and the charity outlets need a car or a train: Stirling and Dianella to the north, Willetton, Parkwood and Canning Vale south of the river, Kalamunda in the hills.
  • Plenty of Perth bookshops that surface in secondhand searches are mostly new stock. Crow Books in East Victoria Park, Open Book in Mosman Park, New Edition in Fremantle, and Stefen's Books and White Dwarf Books for science fiction and fantasy all sell new titles. WAtoday counted Boundless Books in Leederville and Mount Street Books in West Perth among the independents opening in January 2025, and Dymocks is a new-book chain.
  • Watch for one-off clearances too. The Museum of Perth held a book fair at 410 Murray Street from Monday 21 to Saturday 26 September 2026 to clear gallery space and fund exhibitions, announced on the London Court Books Facebook page twelve days ahead. ParaQuad also opened another op shop at 1280 Albany Highway, Cannington, on Saturday 5 September 2026, and WOW Perth found a good range of books at its Jandakot store on Cutler Road in July 2025.

Frequently asked questions

Where can I find cheap used books in Perth?

Go charity first. ParaQuad's bazaar at Shenton Park cuts everything by half on a Friday and Saturday once a month, and its Stirling and Willetton op shops carry books alongside the clothes. Save the Children runs dedicated bookshops at Dianella Plaza and Riverton Forum, plus a third at 10 Orchard Avenue in Armadale under the same label, and St Barnabas in Kalamunda gives a whole room to donated books. Among the traders, Guildford Book Exchange leaves its cheapest reads in boxes outside the door, some of them free.

Where do I sell used books in Perth?

Cash buyers are few, and no two work the same way. Elizabeth's buys through its Fremantle warehouse on Queen Victoria Street and asks to be phoned before you turn up, warning that it is very selective and will not quote over the phone, and the Northbridge Common directory says Mainly Books is always looking for quality pre-loved books. For old and rare material, Muir Books is a registered valuer rather than a published buyer. The Guildford and Bassendean exchanges pay in same-day credit, and each $10 of that credit you spend has to come with $3 in cash, and Bella's hands a small credit to anyone donating three boxes or more. Ahead of any trip with a loaded box, photograph the shelf in BiblioScan: it prices each spine it recognises at resale value, so you know which few copies deserve your own listing on eBay.com.au, Amazon.com.au or Facebook Marketplace and which can go into a trade.

Which day is best for book hunting in Perth?

Saturday, since that is when every shop on this page with a published timetable opens, though Muir Books and the charity bookshops at Dianella and Parkwood close at 3pm and St Barnabas shuts at noon. Sunday trims the list to seven: Mainly Books, both Elizabeth's floors, Bill Campbell's, Bella's, Guildford and Bassendean. Monday is thin at the city end, with Mainly Books and Muir Books shut, and Bassendean stays closed until Wednesday while Bill Campbell's takes Tuesday off. For an evening browse, the South Terrace Elizabeth's is the one shop here that publishes hours past 6pm.

When is the big book sale in Perth?

There are two, both run by Save the Children. The Cannington sale in the Canning Agricultural Pavilion was set for 26 to 29 September in 2026, from 9am to 5pm each day, after 27 to 30 September in 2025. The UWA sale in the Winthrop Hall Undercroft ran from 14 to 19 August 2026 and is described by the charity as annual. Between them, ParaQuad's monthly half-price days at Shenton Park fell on 21 and 22 August and on 18 and 19 September 2026.

Which op shops have books in Perth?

Check branch by branch, since a chain name alone promises nothing. The ones on this page have a source for books at that address: ParaQuad at Stirling and Willetton, both singled out by the Book Bazaar itself; Save the Children's labelled bookshops at Dianella, Parkwood and Armadale; the Vinnies outlet in Canning Vale; and St Barnabas at Kalamunda with its fifty-odd metres of shelving. WOW Perth also saw books at the Save the Children warehouse store on Victoria Road in Malaga in July 2025. For the other Salvos, Good Sammy and Red Cross branches, Perth press roundups talk about clothes and homewares, so ring before driving out for books.

Before you go

Do you run a store here?

Bookstore, thrift store or consignment shop in Perth: get listed in this guide for free, or tell us what to fix.

Contact us

Nearby cities