Corey has a wealth of experience after playing provincial rugby with Southland and Canterbury and Super Rugby with the Crusaders before moving to Toulouse in 2014.
He represented New Zealand Maori and was a member of the All Blacks squad that lifted the Rugby World Cup in 2011.
He has signed a two-year deal and he is relishing the chance to work under Gregor Townsend.
Corey said: "I've spent most of my career in New Zealand and had two years in France, so I'm thankful for the opportunity to join Glasgow Warriors next season and I'm looking forward to the new challenge.
"I jumped at the chance to join the Warriors after chatting to Gregor [Townsend] and I'm good friends with Sean Maitland and he couldn't say enough good things about Glasgow.
"I want to help the young hookers at the club by passing on my experience and helping them come to terms with professional rugby in a similar role to the one I had at the Crusaders.
"When I played at Scotstoun last season the atmosphere was fantastic and it shows the club has a really good support base."
Head coach GregorTownsend added: "Corey is a very experienced player, who has played at the highest level of the game. He will strengthen our leadership group, having captained Canterbury and the Crusaders, as well as the Junior All Blacks.
"He has shown his ability to adapt to a different rugby environment having been involved in 32 games for Toulouse last season, starting in all but one of them. Corey is also going to play an important role to help mentor some of our our younger players and bring the best out of the other hookers in our squad.
"We're excited about his arrival next season, which will be the first time a Rugby World Cup winner has played for the Warriors."