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.

25. On parade
Stepping it out in Magherafelt at today's Twelfth parade. Credit: National World Photo: National World

26. On parade
Orange brethren from LOL 400 stepping it out in Magherafelt. Credit: National World Photo: National World

27. On parade
Moneydig Lily Flute Band on the march in Magherafelt. Credit: National World Photo: National World

28. On parade
Pipers taking a breather during today's Twelfth procession in Magherafelt. Credit: National World Photo: National World

