Elgin City will start the 2019-20 campaign with a home match against Cowdenbeath at Borough Briggs on August 3.
Gavin Price’s side will then head to Annan Athletic on August 10 before hosting Stenhousemuir on August 17.
They will end the opening month by facing Queen’s Park at Hampden on August 24 before Edinburgh City visit Borough Briggs on August 31.
The Black and Whites will face newly promoted Cove Rangers for the first time in League 2 on September 21 in Elgin.
Elgin’s fixtures for the 2019-20 season
August 3 2019 15:00 Elgin City v Cowdenbeath
August 10 2019 15:00 Annan Athletic v Elgin City
August 17 2019 15:00 Elgin City v Stenhousemuir
August 24 2019 15:00 Queen’s Park v Elgin City
August 31 2019 15:00 Elgin City v Edinburgh City
September 14 2019 15:00 Stirling Albion v Elgin City
September 21 2019 15:00 Elgin City v Cove Rangers
September 28 2019 15:00 Brechin City v Elgin City
October 5 2019 15:00 Albion Rovers v Elgin City
October 26 2019 15:00 Elgin City v Queen’s Park
November 2 2019 15:00 Elgin City v Annan Athletic
November 9 2019 15:00 Edinburgh City v Elgin City
November 16 2019 15:00 Stenhousemuir v Elgin City
November 30 2019 15:00 Elgin City v Stirling Albion
December 7 2019 15:00 Cowdenbeath v Elgin City
December 14 2019 15:00 Elgin City v Albion Rovers
December 21 2019 15:00 Elgin City v Brechin City
December 28 2019 15:00 Cove Rangers v Elgin City
January 4 2020 15:00 Elgin City v Edinburgh City
January 11 2020 15:00 Annan Athletic v Elgin City
January 18 2020 15:00 Elgin City v Stenhousemuir
January 25 2020 15:00 Stirling Albion v Elgin City
February 1 2020 15:00 Brechin City v Elgin City
February 8 2020 15:00 Elgin City v Cove Rangers
February 15 2020 15:00 Queen’s Park v Elgin City
February 22 2020 15:00 Elgin City v Cowdenbeath
February 29 2020 15:00 Albion Rovers v Elgin City
March 7 2020 15:00 Elgin City v Stirling Albion
March 14 2020 15:00 Elgin City v Brechin City
March 21 2020 15:00 Stenhousemuir v Elgin City
March 28 2020 15:00 Elgin City v Queen’s Park
April 4 2020 15:00 Cove Rangers v Elgin City
April 11 2020 15:00 Edinburgh City v Elgin City
April 18 2020 15:00 Elgin City v Annan Athletic
April 25 2020 15:00 Elgin City v Albion Rovers
May 2 2020 15:00 Cowdenbeath v Elgin City