Hans Kossmann (born March 14, 1962 in Vancouver, British Columbia) is a Canadian-Swiss professional ice hockey coach. He last served as head coach of Swiss NLA side HC Ambrì-Piotta.
Kossmann came to Switzerland when he was 22 years of age. During his playing career, he spent time with several Swiss clubs, playing in the second-tier National League B (NLB) for Genève-Servette HC, EHC Bülach, SC Rapperswil-Jona and Lausanne HC. However, Kossmann never played in the Swiss top-flight National League A (NLA).
After putting an end to his playing days, he accepted the head coaching job at HC Ajoie in 1995, where he had spent his final season as a player. Kossmann parted ways with Ajoie in November 1996 and was hired by fellow NLB team SC Luzern in March 1997. He then joined the coaching staff of EHC Biel, serving as assistant coach from 1997 to 1999. In 1999-2000, he had a short assistant coach stint at HC Fribourg-Gottéron and then served as head coach of HC Sierre for some months.
From 2001 to 2008, Kossmann worked as assistant coach to Chris McSorley at Genève-Servette HC, helping lift the team from NLB to NLA in 2002. In 2008, McSorley and Kossmann guided Servette to the NLA finals.
In 2008-09, Kossmann worked as an assistant coach for the championship-winning Lausanne HC in the NLB, followed by two years in the same position at NLA's SC Bern, where he contributed to winning the Swiss national championship in 2010.
In 2011, he was named head coach and general manager of HC Fribourg-Gottéron of the National League A, guiding the team to the playoff-semifinals his first year and to the NLA finals the following season. In 2013-14, Kossmann coached Fribourg-Gottéron to another semifinal-appearance. He was relieved of his duties in October 2014 having collected just eight points from the eleven opening fixtures of the 2014-15 campaign.