What's ON

Opening Hours

Welcome to OnFife Libraries!

Visit any of our libraries to borrow books, use public access PCs as well as  photocopying, printing and collecting hearing aids batteries.

LIBRARY PHONE NUMBERS & OPENING HOURS:

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
Aberdour
01383 602362
14:00 – 19:00CLOSED10:00 – 13:0014:00 – 17:00CLOSED10:00 – 13:00CLOSED
Auchtermuchty
01334 659364
14:00 – 17:00CLOSED CLOSED14:00 – 19:0010:00 – 13:0010:00 – 13:00CLOSED
Benarty
01592 583526
10:00 – 12:30
13:30 – 17:00
10:00 – 12:30
13:30 – 17:00
CLOSED11:00 – 12:30
13:30 – 18:00
10:00 – 14:0010:00 – 13:00CLOSED
Buckhaven
01592 583202
10:00 – 14:0012:00 – 17:00 CLOSED14:00 – 19:00 CLOSED10:00 – 13:00CLOSED
Burntisland
01592 583203
CLOSED10:00 – 12:30
13:30 – 17:00
10:00 – 12:30
13:30 – 17:00
10:00 – 12:30
13:30 – 19:00
10:00 – 12:30
13:30 – 17:00
10:00 – 14:00CLOSED
Cadham
01592 583379
10:00 – 12:30
13:30 – 17:00
13:00 – 18:0013:00 – 17:00CLOSED10:00 – 12:30
13:30 – 17:00
10:00 – 14:00CLOSED
Cardenden
01592 583602
10:00 – 13:0014:00 – 17:00CLOSED14:00 – 19:00CLOSED10:00 – 13:00CLOSED
Cowdenbeath
01383 602363
10:00 – 12:30
13:30 – 17:00
10:00 – 12:30
13:30 – 17:00
CLOSED11:00 – 12:30
13:30 – 18:00
10:00 – 12:30
13:30 – 17:00
10:00 – 14:00CLOSED
Cupar
01334 659367
CLOSED10:00 – 12:30
13:30 – 17:00
10:00 – 12:30
13:30 – 17:00
10:00 – 12:30
13:30 – 18:00
10:00 – 12:30
13:30 – 17:00
10:00 – 12:30
13:30 – 15:00
CLOSED
Dalgety Bay
01383 602364
CLOSED10:00 – 12:30
13:30 – 17:00
10:00-12.30
13.30-17:00
11:00 – 12:30
13:30 – 19:00
10:00 – 12:30
13:30 – 17:00
10:00 – 14:00CLOSED
Duloch
01383 602208
13:00 – 17:009:00 – 12:30
13:30 – 17:00
9:00 – 12:30
13:30 – 17:00
9:00 – 12:30
13:30 – 18:00
CLOSED10:00 – 12:30
13:30 – 16:00
12:00 – 16:00
Dunfermline Carnegie Library & Galleries
01383 602365
10:00 – 17:0010:00 – 17:0010:00 – 17:0010:00 – 18:0010:00 – 17:0010:00 – 16:0012:00 – 16:00
Elie
01334 659310
14:00 – 17:00CLOSED10:00 – 13:00CLOSED14:00 – 19:0010:00 – 13:00CLOSED
Inverkeithing
01383 602471
9:00 – 13:00
14:00 – 17:00
9:00 – 13:00
14:00 – 17:00
10:00 – 13:00
14:00 – 17:00
9:00 – 13:00
14:00 – 17:00
9:00 – 13:00
14:00 – 17:00
CLOSEDCLOSED
Kelty
01383 602367
CLOSED9:00 – 17:00CLOSED9:00 – 17:00CLOSEDCLOSEDCLOSED
Kennoway
01334 659372
14:00 – 17:00CLOSED10:00 – 13:0014:00 – 19:00CLOSED10:00 – 13:00 CLOSED
Kincardine
01383 602368
14:00 – 19:00CLOSED14:00 – 17:00CLOSED10:00 – 13:0010:00 – 13:00CLOSED
Kirkcaldy Galleries
01592 583206
10:00 – 17:0010:00 – 17:0010:00 – 17:0010:00 – 19:0010:00 – 17:0010:00 – 16:0012:00 – 16:00
Ladybank
01334 659460
CLOSED14:00 – 19:00CLOSED10:00 – 13:0014:00 – 17:0010:00 – 13:00CLOSED
Leslie
01592 583601
10:00 – 15:00CLOSED14:00 – 17:0014:00 – 19:00CLOSED10:00 – 13:00CLOSED
Leven
01334 659373
CLOSED9:00 – 13:00
14:00 – 16:30
9:00 – 13:00
14:00 – 16:30
9:00 – 13:00
14:00 – 16:30
CLOSEDCLOSEDCLOSED
Lochgelly
01592 583381
10:00 – 17:0010:00 – 17:0010:00 – 17:0011:00 – 19:0010:00 – 17:0010:00 – 14:00CLOSED
Methil
01334 659374
9:00 – 12:00
13:00 – 17:00
9:00 – 12:00
13:00 – 17:00
9:00 – 12:00
13:00 – 17:00
9:00 – 12:00
13:00 – 17:00
9:00 – 12:00
13:00 – 17:00
CLOSEDCLOSED
Newburgh
01334 659375
10:00 – 13:00CLOSED14:00 – 17:0014:00 – 18:00CLOSED9:30 – 12:30CLOSED
Newport
01334 659376
13:00 – 17:0010:00 – 14:00CLOSED13:00 – 19:0013:00 – 17:0010:00 – 13:00CLOSED
Oakley
01383 602369
10:00 – 13:0014:00 – 17:00CLOSED14:00 – 19:00CLOSED10:00 – 13:00CLOSED
Rosyth
01383 602370
10:00 – 12:30
13:30 – 17:00
10:00-12.30
13:30-17:00
10:00 – 12:30
13:30 – 17:00
11:00 – 12:30
13:30 – 19:00
CLOSED10:00 – 14:00CLOSED
Rothes Halls
01592 583387
9:30 – 17:009:30 – 17:009:30 – 17:009:30 – 19:009:30 – 17:009:30 – 17:00CLOSED
St Andrews
01334 659378
10:00 – 12:30
13:30 – 17:00
CLOSED9:30am – 12:30
13:30 – 17:00
10:00 – 12:30
13:30 – 18:00
10:00 – 12:30
13:30 – 17:00
10:00 – 12:30
13:30 – 15:00
CLOSED
St Monans
01333 730208
14:00 – 17:00CLOSED10:00 – 13:0014:00 – 19:00CLOSEDCLOSEDCLOSED
Tayport
01334 659379
14:00 – 17:00CLOSED14:00 – 19:00CLOSED10:00 – 13:0010:00 – 13:00CLOSED
Templehall
01592 583210
10:00 – 12:30
13:30 – 17:00
10:00 – 12:30
13:30 – 17:00
CLOSED10:00 – 12:30
13:30 – 19:00
10:00 – 12:30 13:30 – 17:0010:00 – 12:30
13:30 – 15:00
CLOSED
Valleyfield
01383 602372
CLOSED14:00 – 19:00CLOSED14:00 – 17:0010:00 – 13:0010:00 – 13:00CLOSED
Waid
01334 659404
9:00 – 17:009:00 – 17:009:00 – 17:009:00 – 17:009:00 – 17:009:30 – 12:30CLOSED
Windmill
03451 555555 x472758
9:00 – 17:009:00 – 17:009:00 – 17:009:00 – 17:009:00 – 17:009:00 – 13:00CLOSED