Property transactions were up 24 per cent on the previous year - outpacing sales south of the border as England and Wales only saw a 1 per cent rise over the same period.
The average Scottish house price also went up to £171,079 - a rise of 0.8 per cent on the month before.
January’s increase marked the sixth consecutive month of year-on-year growth in house prices, the latest Your Move/Acadata Scotland house price index reveals.
Over the three months from November to January, all local authority areas saw an increase in housing transactions apart from Aberdeen City and Aberdeenshire, where sales numbers fell by 11 per cent and 3 per cent respectively.
The two areas also saw a decline in average house prices compared to 2015.
Christine Campbell, Your Move managing director in Scotland, said: “The surge in Scottish home purchases has been propelled by second-home and buy-to-let buyers eager to avoid paying the 3% per cent Land and Buildings Transaction Tax (LBTT) surcharge.
“As this tax hike was only announced in December’s Scottish Budget, January’s surge in sales may only be the tip of the iceberg.”
House prices in Edinburgh remained the highest, with the average being £244,132, but the area that saw the biggest increase for the second month in a row was Stirling.
The purchase price in the city rose by £13,920 in January to £205,875.
John Tindale, senior housing analyst for Acadata, said: “This increase was assisted by the sale of two high-value detached homes in January (with both properties being sold at prices in excess of £1 million).
“These homes are both located in secluded countryside, and may well have been an example of sales being brought forward into January to avoid paying the 3 per cent LBTT surcharge on second homes that comes into force in April 2016.”
Property sales in Midlothian outperformed every other area, shooting up 38 per cent over the three months from November compared to the same period a year ago, with flats and terraced house sales accounting for the largest rise.