The event, marking the centenary of the war's outbreak, will take place at Edinburgh Castle on August 10, with free places allocated to local authorities across Scotland.
A Drumhead Service, in style of those held on the front line during the war when drums were used as a makeshift altar, is to be held on the castle's esplanade to remember those who fought in the conflict.
Fiona Hyslop, secretary for culture and external affairs, said: "This will be an opportunity for those from all parts of Scotland to come together to remember more than 100,000 Scots who lost their lives during the First World War, those who were left injured or disabled by the terrible conflict, and the families and communities in every city, town and village who were forced to come to terms with the terrible consequences."
While the event itself is ticket-only, there will be a procession down the Royal Mile to Holyrood Park afterwards, with big screens beaming the service to crowds at the foot of Arthur's Seat.
Norman Drummond, chair of the Scottish Commemorations Panel, said: "Thanks to the support of North Lanarkshire Council and Scotland's other local authorities, every part of Scotland will be represented at the Drumhead Service in addition to those from the military, veteran's communities, charities and civic Scotland.
"By making a thousand places available to the general public we can be certain that as many people as possible, from all parts of Scotland, have an opportunity to come and commemorate this important anniversary, upon which we and our children and our grandchildren may in years to come reflect that 'we were there and we remembered'."
Tickets for the service can be requested for free at www.ww100scotland.com from 9am on Tuesday July 22.