Robert Karlsson (born 3 September 1969) is a Swedish professional golfer who has played on the European Tour and the PGA Tour and plays on the PGA Tour Champions.
As an 19-year-old amateur in 1989, he became the sixth Swedish player to complete all four rounds in The Open Championship, achieved at Royal Troon Golf Club, at his Open debut, playing the last round with defending Open champion Seve Ballesteros.
He turned professional in late 1989 and qualified for membership of the European Tour at the 1990 Qualifying School. Since then he has retained his card and has had a steady career on tour, the highlight of which came in 2008 when he won the Order of Merit. He has finished in the top-20 of the Order of Merit seven times throughout his career and has won 11 events on tour.