 Millar continued to play regularly for St Johnstone in the top flight and helped the club win the 2013–14 Scottish Cup.He signed a two-year contract with St Johnstone in January 2015.Having completed 10 years of service, Millar was granted a testimonial by St Johnstone in 2018.