With the Abu Dhabi Grand Mosque lit up in the background, McIlroy stepped onto a stage wearing the Nike swoosh and revealed the clubs he will take into competition starting at this week's Abu Dhabi HSBC Championship in the UAE capital.
VIDEO: Rory McIlroy v Toger Woods
No exact details of what the deal was worth were released, but press reports have estimated it could bring the 23-year-old Northern Irishman up to $250m over 10 years.
That would earn the Northern Irishman golfer almost $70 000 (R600 000) a day.
"Growing up I always thought all the best athletes in most sports were Nike players and I'm looking forward to joining the Nike family," he said.
"I began testing the clubs late last year at the Nike factory in Texas and I could not be more happy.
"Hopefully now using Nike I have an even better year than last year. Last year was great winning a second major Championship and getting to No 1 in the world and this year I feel I can go to a new level and higher than I ever had and hopefully more majors."
McIlroy was introduced as a Nike staff player by Cindy Davis, president of Nike Golf, who indicated he had signed a 'multi-year' agreement.
"Today marks a significant moment for our brand and our golf business, and for the career of an extraordinary young athlete," she said.
"We could not be more thrilled with tonight's announcement.
"The beginning of 2013 for us is one of the most exciting times since Tiger Woods joined the 'Swoosh'."
HAVE YOUR SAY: Do you think any sports star deserves to earn in the region of R600 000 per day? What would you do with R600 000 a day? Send your thoughts to Sport24.