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
Home delivery service for housebound readers
Disabled Access
Cycle Racks
Car Park
Accessible computer for visually impaired people
Book Trolley
Display/Exhibition Space
Macmillan Cancer Support Find out about the Macmillan Cancer Information and Support Service available at this Library.

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.
Spanish Rhymetime: every Friday at 10.30 - 11am

English Classes ESOL classes take place in the library every Monday evening. Please contact on 0131 661 6834 for details.
Other events Crafternoon: every Friday at 2pm and every Saturday at 2.30pm

Homework Club: Mon to Wed: drop-in from 3.30 - 5pm

Breakfast Film Club: fortnightly on Saturdays, film starts at 12 midday

Children’s Knitting Club: Thursday at 3.30pm

Over 60's IT Class, every Thursday at 10am - 12 midday

Councillor Surgery
Room hire Community use:
3 hour block: £40

3 hour block: £120
Find out all about libraries including borrowing, reserving and renewing books