The state's top-flight footballers have been made aware of their weekend plans until October with the TSL fixture's release on Friday.
Bumper clashes between Glenorchy and Launceston, North Hobart and reigning premiers North Launceston and Lauderdale and Clarence will kick off the season on July 11.
Starved Northern fans won't have to wait too long for their derby clash, with Launceston hosting the reigning premiers the following week at Windsor Park.
All seven clubs are set to play each other twice in the fixture before a two-week finals series and the grand final, played on October 18.
ELSEWHERE IN SPORT
AFL Tasmania chief executive Trisha Squires was exciting to reveal the fixture, which sees three Wednesday night games played and a new ground in the mix, Richmond Memorial Oval, while Bellerive Oval is out of action.
"It is great to have the fixture locked in for the 2020 Bupa TSL season. It has taken a lot of hard work from many people to bring the season to life and I think the first bounce in two weeks' time is going to be momentous," Squires said.
"The fixture looks a little different with Wednesday night games and a new venue and I think we are in for an exciting season ahead."
The TSL's development league roster is set to mirror the seniors, while the TSLW fixture, which gets underway a week later on July 18, is set to be released next week.
July 11 - round one
Glenorchy v Launceston KGV 1:00pm
North Launceston v North Hobart UTAS Stadium 2:30pm
Lauderdale v Clarence Skybus Oval 2:00pm
July 18 - round two
Launceston v North Launceston Windsor Park 2:00pm
Kingborough v North Hobart Twin Ovals 2:00pm
Lauderdale v Glenorchy Skybus Oval 2:00pm
July 25 - round three
Clarence v Glenorchy Richmond Oval 1:30pm
North Hobart v Lauderdale North Hobart Oval 2:00pm
Kingborough v Launceston Twin Ovals 1:30pm
BYE North Launceston
August 1 - round four
Kingborough v Glenorchy Twin Ovals 1:30pm
North Launceston v Clarence UTAS Stadium 2:00pm
Launceston v Lauderdale Windsor Park 2:00pm
BYE North Hobart
August 8 - round five
Lauderdale v North Launceston Skybus Oval 2:00pm
Clarence v Kingborough Richmond Oval 1:30pm
North Hobart v Launceston North Hobart Oval 2:00pm
August 15 - round six
Glenorchy v North Hobart KGV 1:00pm
North Launceston v Kingborough UTAS Stadium 2:00pm
Launceston v Clarence Windsor Park 2:00pm
August 22 - round seven
Clarence v North Hobart Richmond Oval 1:30pm
Kingborough v Lauderdale Twin Ovals 2:00pm
Glenorchy v North Launceston KGV 2:30pm
Wednesday, August 26 - North Launceston v Launceston UTAS Stadium 7:00pm
August 29 - Glenorchy v Clarence KGV 2:30pm
August 29 - Lauderdale v North Hobart Skybus Oval 2:00pm
August 30 - Launceston v Kingborough Windsor Park 2:00pm
North Launceston BYE
Round nine - September 5
Launceston v Glenorchy Windsor Park 2:00pm
North Hobart v North Launceston North Hobart Oval 2:00pm
September 6 - Clarence v Lauderdale Richmond Oval 1:30pm
Wednesday, September 9 - North Hobart v Kingborough North Hobart Oval 7:00pm
September 13 - Glenorchy v Kingborough KGV 1:00pm
September 12 - Clarence v North Launceston Richmond Oval 1:30pm
September 12 - Lauderdale v Launceston Skybus Oval 2:00pm
North Hobart BYE
Round 11 - September 19
North Launceston v Lauderdale UTAS Stadium 2:00pm
Kingborough v Clarence Twin Ovals 1:30pm
Launceston v North Hobart Windsor Park 2:00pm
Wednesday, September 23 - Glenorchy v Lauderdale KGV 6:45pm
September 27 - North Hobart v Glenorchy North Hobart Oval 2:00pm
September 26 - Kingborough v North Launceston Twin Ovals 1:30pm
Clarence Launceston Richmond Oval 1:30pm
Round 13 - October 3
North Hobart v Clarence North Hobart Oval 6:00pm
Lauderdale v Kingborough Skybus Oval 2:00pm
North Launceston v Glenorchy UTAS Stadium 2:00pm
Semi finals - October 10
Team 2 v Team 3
Team 1 v Team 4
Final - Sunday, October 18
Winner 1 Semi v Winner 2 Semi
Subscriptions are available here.
Sign up to our Sport email here.