Midnight Mass Midnight Mass 24 December 2016 11:30 pm – 25 December 201612:30 pm Holy Trinity, DunfermlineEast PortDunfermline, KY12 7JEMap Holy Trinity, Dunfermline Click here for more info. Midnight Mass View full calendar