Kirkcaldy Galleries


This museum and art gallery showcases Kirkcaldy's history as a trading port and producer of linen, canvas and linoleum (floor covering); the kids will have a ball as there are plenty of hands-on attractions. There’s also an impressive collection of Scottish paintings from the 18th to 20th centuries, including works by the Scottish Colourists, William McTaggart and Jack Vettriano. The museum is a short walk east from the train and bus stations, and also houses a tourist office.


Lonely Planet's must-see attractions

Nearby attractions

1. Aberdour Castle

6.45 MILES

Long a residence of the Douglases of Morton, this impressive structure exhibits several architectural phases, from tumbled 12th-century masonry with…

2. Inchcolm Abbey

7.76 MILES

Known as the 'Iona of the East', the island of Inchcolm (meaning 'St Columba's Island') lies east of the Forth bridges, less than a mile off the Fife…

3. Royal Yacht Britannia

9.06 MILES

Built on Clydeside, the former Royal Yacht Britannia was the British Royal Family's floating holiday home during their foreign travels from the time of…

4. Newhaven Harbour

9.14 MILES

Newhaven was once a distinctive fishing community whose fishwives tramped the streets of Edinburgh’s New Town selling caller herrin (fresh herring) from…

5. Edinburgh Sculpture Workshop

9.32 MILES

This state-of-the-art building located on an old railway siding is the first purpose-built centre dedicated to sculpture in the UK. There are regular…

6. The Shore

9.36 MILES

The most attractive part of Leith is this cobbled waterfront street alongside the Water of Leith, lined with pubs and restaurants. Before the docks were…

7. Trinity House

9.71 MILES

This neoclassical building dating from 1816 was the headquarters of the Incorporation of Masters and Mariners (founded in 1380), the nautical equivalent…

8. Leith Links

9.81 MILES

This public park was originally common grazing land but is more famous as the birthplace of modern golf. Although St Andrews has the oldest golf course in…