Friday:
2am First seven councils expected to declare their results: East Lothian, Inverclyde, Moray, North Lanarkshire, the Orkney Islands, Perth and Kinross and the Western Isles.
2.30am Clackmannanshire votes declared.
3am Aberdeenshire, Angus, Dumfries and Galloway, Dundee, East Ayrshire, East Renfrewshire, Falkirk, Renfrewshire, South Lanarkshire, Stirling and West Dunbartonshire to declare - that will bring counting to just under half the votes to be counted.
3.30am Midlothian, Shetland, South Ayreshire, Argyll, West Lothian and East Dunbartonshire to declare.
4am Fife and Highland to declare.
4.30am North Ayrshire will declare votes.
5am Declarations expected from the Scottish Borders, Edinburgh and Glasgow. Final outcome may now be clear.
6am Aberdeen will be the last to declare.
7am: Chief counting officer Mary Pitcaithly expected to announce result from the Royal Highland Centre in Ingliston outside Edinburgh.