In the 12 months to June, 29.8 per cent of waste was recycled or composted. The amount sent to landfill fell by 5.5 per cent to 16.9 million tonnes.
In the three months to June, local authorities landfilled 593,000 tonnes of waste and recycled 305,000. Moray Council had the best recycling rate with 46.9 per cent and Glasgow the worst at 19.5 per cent.
The figures, published by the Scottish Environment Protection Agency, were welcomed by environment secretary Richard Lochhead. "The 30 per cent target does not take effect until late next year but we are well on course to smash it," he said.
The recycling rate reached 33.4 per cent during the quarter from April to June, although officials pointed out that figures traditionally rise during the summer because more garden waste is collected for composting.
The government aims for 55 per cent of waste to be recycled by 2020.