The Gravenhurst, Ont., native, who originally joined Canada's National Sledge Team in 2001, finishes his international career with 64 points (33 goals, 31 assists) in 163 games since the national team came under the Hockey Canada umbrella in 2004.
He ranks tied for third in all-time games played, sixth in scoring and second in scoring among defencemen.
"It is not an easy choice to hang up my sled. I am not finished with sledge hockey as I want to be involved in a mentorship role and contribute to the promotion of this sport," Murray said in a statement. "I feel it is time for me to move on to new and exciting things. I am proud of my career and excited about the future."
Murray, 29, played in three Paralympic Winter Games, winning gold in 2006 in Turin, Italy, and bronze in 2014 in Sochi, Russia. He was also part of the Canadian team that finished fourth in 2010 in Vancouver, B.C.
He played in five IPC Sledge Hockey World Championships, winning two gold medals (2008, 2013), and two bronze (2009, 2012), and six World Sledge Hockey Challenges, winning four gold medals (2007, April 2011, November 2011, 2013), and two silver (2009, 2012).
Murray learned to play the game at his hometown rink in Gravenhurst, which was renamed Graeme Murray Arena last month.