Per Johnsson (born April 20, 1988 in Karlstad) is a professional Swedish ice hockey player.
He is currently playing for TPS in the Finnish SM-liiga.
Johnsson made his debut with Färjestad during the 2006/07 season, playing a total of 11 games and scoring 1 point.
He was drafted by the Calgary Flames in the 2006 NHL Entry Draft as the 209th pick overall.
His father, Per-Erik Johnsson, was the coach of Färjestad BK when they won the Swedish Championship in 2006.