The 28-year-old has played 69 games for the Warriors since his move from Edinburgh in 2013, winning the Pro12 title two years ago.
Brown, capped 29 times by his country, said on eve of the 1872 Cup match against his former club Edinburgh: “My desire and my family’s desire was always to stay here. This club means a great deal to me as they gave me the opportunity to come back into the professional environment after I left Edinburgh.
?? "It’s exciting to sign my new contract ahead of the #1872Cup double-header with @EdinburghRugby. There is always something a little bit special and a little bit extra about these derby games."@fraserjmbrown after signing a new two-year deal at Scotstoun pic.twitter.com/1lLkFk2umI
— Glasgow Warriors (@GlasgowWarriors) December 22, 2017
“Since I’ve joined I’ve gone from strength to strength, I’ve gone from being a squad player to a member of the 23.
“Being at Glasgow Warriors has allowed me to push on with my national ambitions as well as helping me to develop, not just as a player but as a person as well. We’ve got a great group of guys here and it’s a brilliant squad.
“Having the knowledge that the coaches at Scotstoun and the coaches at Murrayfield are going to look after us the best they can in terms of the rest protocols and the day-to-day management was definitely big part of why I wanted to stay at Glasgow.
“It’s exciting to sign my new contract ahead of the 1872 Cup doubleheader with Edinburgh Rugby. There is always something a little bit special and a little bit extra about these derby games.”
Watch the Heineken Champions Cup Final live on RugbyPass throughout Asia and Australia.