The 1977 Swedish Open was a men's tennis tournament played on outdoor clay courts held in Båstad, Sweden. It was a Two Star category tournament and part of the Grand Prix circuit. It was the 30th edition of the tournament and was held from 3 July through 10 July 1977. Second-seeded Corrado Barazzutti won the singles title.