Sunday Masses in Midlothian

6.00pm (vigil)

Sacred Heart (Penicuik)

St David (Dalkeith)

St Matthew (Rosewell)

9.30am

St David (Dalkeith)

St Luke & St Anne (Mayfield Dalkeith)

St Margaret (Gorebridge)

St Margaret of Scotland (Loanhead)

St Mary (Pathhead)

11.00am

Sacred Heart (Penicuik)

St David (Dalkeith)

11.30am

Our Lady of Consolation (Bonnyrigg)