1998–99 St Johnstone F.C. season

The 1998–99 season saw St Johnstone compete in the newly formed Scottish Premier League where they finished in third place with 57 points, qualifying for the UEFA Cup. They also reached the 1998 Scottish League Cup Final, losing 2–1 to Rangers.

Results and fixtures
St Johnstone's score comes first

Appearances and goals

 * Source:
 * Numbers in parentheses denote appearances as substitute.
 * Players with names struck through and marked † left the club during the playing season.
 * Key to positions: GK – Goalkeeper; DF – Defender; MF – Midfielder; FW – Forward