My Favourites

« Edinburgh - Home

Events in Edinburgh in April

29 March - 5 April 2018 294 Colinton, Edinburgh, EH13 0PU

Edinburgh International Harp Festival

Make Enquiry

31 March - 15 April 2018 110 Commercial Street, Edinburgh, EH6 6NF

Edinburgh’s annual two week International Science Festival was the world’s first festival of science and technology.

Make Enquiry

30 April 2018 Edinburgh, Scotland, UK

A fiery modern interpretation of the ancient Celtic celebration of Beltane to mark the arrival of summer.

Make Enquiry

Events recently finished

26 April - 7 May 2017 Edinburgh, EH1 1SR

TradFest returns as Edinburgh’s only multi-arts festival dedicated to Scottish traditional, Gaelic and folk arts.

Make Enquiry

27 - 30 April 2017 Ingliston, Edinburgh, EH28 8NB

This is the knitting and sewing show of the year in Scotland, offering over 200 exhibitors.

Exact event dates to be confirmed

TBC - April 2018 Edinburgh, EH16 5BT

Great Edinburgh Run and Great Edinburgh Run Team Relay

Make Enquiry Book Online

1 Edinburgh International Harp Festival 294 Colinton, Edinburgh, EH13 0PU
2 Edinburgh International Science Festival 110 Commercial Street, Edinburgh, EH6 6NF
3 Beltane Fire Festival Edinburgh, Scotland, UK
4 Tradfest Edinburgh - Dun Eideann Edinburgh, EH1 1SR
5 The Knitting & Stitching Show Ingliston, Edinburgh, EH28 8NB
6 Morrisons Great Edinburgh Run Edinburgh, EH16 5BT

Click the map pins to view more information.

Search Filters

Places

Season

  • Spring (6)
  • Summer (0)
  • Autumn (0)
  • Winter (0)

Month

Region

  • Aberdeen, Aberdeenshire and Moray
  • Argyll & the Isles
  • Aviemore and the Cairngorms
  • Ayrshire, Arran & Clyde Valley
  • Caithness, Sutherland & Ross-shire
  • Dumfries & Galloway
  • Edinburgh X
  • Fife & St. Andrews
  • Fort William, Ben Nevis & Lochaber
  • Glasgow
  • Inverness, Loch Ness & Nairn
  • Isle of Skye & Kyle of Lochalsh
  • Loch Lomond, Stirling & the Trossachs
  • Lothian & Scottish Borders
  • Orkney Islands
  • Outer Hebrides
  • Perthshire, Angus & Dundee
  • Shetland Islands