Mobile library

Midlothian's mobile library is visiting lots of our communities, providing a library service for those whose branch was temporarily closed due to Covid-19.

From 8 November 2021 customers can once again board the mobile library at many of our previous locations for services including:

  • NHS hearing aid batteries
  • dog bags
  • books and other items 

Please wear a face covering inside the vehicle (unless you are exempt) and keep aware of social distancing.

Timetables

Mondays (week 1)
Stop Times
Lasswade Centre, Eskdale Drive 9:30 - 11:30
Bilston, Castlelaw Crescent near Post Office 12:30 - 13:30
Bonnyrigg, Cameron Crescent 13:50 - 14:10
Bonnyrigg, Polton Bank 14:15 - 14:45
Bonnyrigg, James Leary Way 14:55 - 16:10

Mondays (week 2)

Stop Times
Lasswade Centre, Eskdale Drive 9:30 - 11:30
Bilston, Castlelaw Crescent near Post Office 12:30 - 13:30
Silverburn, Outside Silverburn Hall 13:45 - 14:15
Loanstone, Layby on Main Road 14:30 - 14:50
Howgate, Tipperwell Way 14:55 - 15:40
Tuesdays (weeks 1 and 2)
Stop Times
Newbattle Centre, Newbattle High School Campus 9:30 - 11:30
Newbattle Abbey Crescent 12:30 - 13:10
Easthouses, Maryburn Road 13:20 - 13:40
Mayfield, Salisbury View 13:50 - 14:30
Dalkeith, Dundas Crescent 14:45 - 15:10
Dalkeith, Weir Crescent 15:15 - 16:00
Wednesdays (weeks 1 and 2)
Stop Times
Auchendinny, The Brae 9:30 - 10:00
Milton Bridge, Greenlaw Grove 10:10 - 10:40
Penicuik, Stevenson Road 10:45 - 11:15
Penicuik, Aaron House 11:20 - 11:40
Penicuik, Cuilkenburn 11:50 - 12:20
Penicuik, Eskvale Drive 13:00 - 13:20
Penicuik, Salamanca Crescent 13:30 - 13:50
Penicuik, Boyd Orr Drive 13:55 - 14:25
Thursdays (week 1)
Stop Times
Cousland, Hadfast Road near Cousland Castle 9:30 - 10:30
Whitecraig, Whitecraig Gardens 10:45 - 11:15
Macmerry, Main Road 11:30 - 12:30
Pencaitland, The Green 13:20 - 13:40
Pencaitland, Queens Drive 13:45 - 14:30
East Saltoun, Main Street 14:40 - 15:10
Ormiston 15:30 - 16:00
Thursdays (week 2)
Stop Times
Temple 9:30 - 10:00
Middleton, Borthwick Castle Road 10:15 - 10:30
Edgehead, Edgehead Road 10:50 - 11:20
Woodburn, Woodburn Terrace 11:30 - 12:00
Easthouses, Kippielaw Road 12:45 - 13:15
Wester Kippielaw Drive 13:20 - 14:00
Bonnyrigg, Burnbrae Road 14:20 - 15:20
Fridays (week 1)
Stop Times
Gifford, The Square 10:00 - 11:15
Pathhead, Roman Camp Way 12:30 - 13:15
Pathhead, Chapel Place 13:20 - 14:05
Pathhead, Crichton Terrace 14:10 - 15:10
Fridays (week 2)
Stop Times
Humbie 10:00 - 11:00
Pathhead, Roman Camp Way 11:15 - 12:00
Pathhead, Chapel Place 13:00 - 13:45
Pathhead, Crichton Terrace 13:50 - 14:50