Those taking part enjoyed a dry walk to 'the Field' on Moneymore Road after arriving on buses at Castledawson Road.
But the thunder clouds eventually opened and the rain came down before drying up for the return procession through the town.
Eight Districts were on parade - Ballyronan, Castledawson, Garvagh, Kilrea, Moneymore, Tamlaght O’Crilly, Tobermore and the host District Magherafelt.
About 50 bands and lodges took part and spectators enjoyed a great spectacle of music and sights.

9. On parade
Kelso Memorial Accordian Band makes its way through Magherafelt. Credit: National World Photo: National World

10. On parade
A colour party makes its way into Magherafelt town centre. Credit: National World Photo: National World

11. On parade
Lodge member of No 479 stepping it out in Magherafelt. Credit: National World Photo: National World

12. On parade
LOL 797 make their way through Magherafelt at today's Twelfth demonstration. Credit: National World Photo: National World

