Library locations and opening hours - Craigmillar Library

Name Craigmillar Library
Address 101 Niddrie Mains Road
Postcode EH16 4DS
Telephone 0131 529 5597
Facebook Get the latest news on our facebook page
Opening hours Monday 10am - 8pm
Tuesday 10am - 8pm
Wednesday 10am - 8pm
Thursday 10am - 5pm
Friday 10am - 5pm
Saturday 10am - 5pm
Bus routes Lothian bus nos 2, 14, 21, 30
Facilities Free wifi
Self Issue
Public Access Computers
Baby Changing Facilities
Community Room for Hire (see below)
Induction Loop
Gaming Consoles
Library Link
Disabled Access
Housebound Deliveries
Cycle Racks
Car Park
Accessible Computers for Visually Impaired People
Plasma Screen
Book Trolley
Display/Exhibition Space
Rhymetimes Rhymetimes are run by Craigmillar Books for Babies Every Tuesday from 11am and on the last Saturday of the month at 11am. Polish rhymetimes: last Wednesday of the month: 10 - 11am.
English Classes ESOL Classes are available from Adult Learning Link. They take place in our library every Monday night, please contact Adult Learning Link on 0131 652 6324 or email
Book groups Second Monday of the month at 6.00
Other events Creative Writing Workshop for Adults: last Monday of the month 6:00
Arty Farty Club Wednesday 6:30
Homework Club: Mon to Wed: 3:30pm-5pm. Thurs: 3:30pm-4:30pm
Minecraft Club: Monday and Wednesdays from 4-5
Theatre Workshop: Tuesday 4:00
Knitting Club: Thursday 3:30
Girls Group: Friday 2:00
Get Online Computer/Tablet and Phone classes
Random Krafts 2.15 on Saturdays
Computer Club 2.15 on Saturdays
Sport Activities
Games Competitions
Councillor Surgery
Room hire Commercial:
3 hour block: £85

Non commercial:
3 hour block: £25.50

All lets outside opening hours by negotiation.

Find out all about libraries including borrowing, reserving and renewing books