Fairlie joined the Scottish National Party (SNP) in 1955, and was elected to its National Executive in the early 1970s. At the February and October 1974, and 1979 general elections, he stood unsuccessfully for the party in Dundee West. In 1979, he became Vice Chairman for Policy, and from 1981 to 1984, he was Deputy Leader and Senior Vice Chairman of the party. He stood unsuccessfully in Dunfermline West at the 1983 general election and Perth and Kinross in 1987, and also wrote a column in the Scots Independent newspaper.
Fairlie resigned from the SNP in 1990, objecting to its "Independence in Europe" slogan and support for the European Community. In the 2000s, he joined the Free Scotland Party, acting as its Media Liaison Officer. He stood unsuccessfully for the party in Perth at the Scottish Parliament election, 2007.
- Candidates and Constituency Assessments: Perth
- Roger Levy, Third party decline in the UK: The SNP and SDP in comparative perspective, West European Politics, Volume 11, Issue 3 July 1988
|Party political offices|
|Senior Vice Chairman (Depute Leader) of the Scottish National Party