John Nilson is a retired Canadian politician in Saskatchewan. He was the member of the Legislative Assembly of Saskatchewan for the Regina Lakeview constituency from 1995 to 2016, representing the Saskatchewan New Democratic Party. A former lawyer with the Saskatchewan law firm Macpherson Leslie and Tyerman, he was first elected in the 1995 provincial election. He announced his retirement prior to the 2016 provincial election Nilson announced his retirement in the fall of 2015, and continued to sit as an MLA until the Assembly was dissolved for the 2016 general election.