Gunnar Olsson (born 26 April 1960) is a Swedish sprint canoer who competed from the mid-1980s to the early 1990s. Competing in two Summer Olympics, he won a silver medal in the K-2 1000 m event at Barcelona in 1992.
Olsson also won a silver medal in the K-2 10000 m event in Copenhagen at the 1993 ICF Canoe Sprint World Championships and two bronze medals in the K-4 10000 m event in Poznan 1993 ICF Canoe Sprint World Championships and in the K-2 1000 m event in Copenhagen 1993 ICF Canoe Sprint World Championships.