 Since his retirement after the 2004–2005 season, Olsson directly coached Leksands IF.He has mostly been coaching Leksand's representation team, but he has also coached Leksand's under-20 team in two seasons.On April 20, 2011, Olsson was named the head coach of Leksand's representation team in the HockeyAllsvenskan.