The Queen will begin her Diamond Jubilee celebrations on 2 June next year by attending the Epsom Derby, Buckingham Palace has announced.
The 60th anniversary celebrations will be held over four days.
A flotilla of up to 1,000 boats will sail along the Thames with the Queen on the Royal Barge on 3 June.
The government has designated Tuesday, 5 June, an additional bank holiday and moved the late May holiday to 4 June to enable a four-day weekend of events.
People will also be encouraged to share Sunday lunch with neighbours and friends, and a BBC concert will be held at the palace on 4 June.
Tickets will be available by public ballot later. The concert will be televised, but the line-up of performers has yet to be announced.