The AFL has confirmed the pre-season fixture for 2020.

Football is returning to Moorabbin, with the Saints set to host the Hawks on Thursday, February 20 to open the pre-season schedule for 2020.

All clubs will play two matches over three weeks, with all 18 clubs featuring in week three of the Marsh Community Series.

2019 Grand Finalists Richmond and GWS will do battle in week three in a grand final rematch.

MARSH COMMUNITY SERIES FIXTURE (All times EDT)

Week One

ST KILDA v HAWTHORN

Thursday 20 February, 7.10pm at RSEA Park (Moorabbin)

WESTERN BULLDOGS v NORTH MELBOURNE

Friday 21 February, 7.10pm at Marvel Stadium (Docklands)

MELBOURNE v ADELAIDE CROWS

Saturday 22 February, 4.40pm at Casey Fields (Cranbourne)

GOLD COAST SUNS v GEELONG CATS

Saturday 22 February, 7.40pm at Metricon Stadium (Gold Coast)

BRISBANE LIONS v PORT ADELAIDE

Sunday 23 February, 4,10pm at Moreton Bay Central Sports Complex (Burpengary)

Week Two

WEST COAST EAGLES v ESSENDON

Friday 28 February, 7.40pm at Mineral Resources Park (Lathlain)

GWS GIANTS v SYDNEY SWANS

Saturday 29 February, 4.10pm at Blacktown International Sportspark

FREMANTLE v CARLTON

Saturday 29 February, 7.10pm at David Grays Arena (Mandurah)

RICHMOND v COLLINGWOOD

Sunday 1 March, 4.10pm at Norm Minns Oval (Wangaratta)

Week Three

ADELAIDE CROWS v GOLD COAST SUNS

Friday 6 March, 4.50pm at Hickinbotham Oval (Noarlunga)

HAWTHORN v MELBOURNE

Friday 6 March, 7.40pm at UTAS Stadium (Launceston)

PORT ADELAIDE v WESTERN BULLDOGS

Saturday 7 March, 4.10pm at Bennett Oval (Whyalla)

WEST COAST EAGLES v FREMANTLE

Saturday 7 March, 7.10pm at HBF Arena (Joondalup)

GWS GIANTS v RICHMOND

Sunday 8 March, 12.40pm at Robertson Oval (Wagga Wagga)

COLLINGWOOD v ST KILDA

Sunday 8 March, 3.50pm at Morwell Recreation Reserve

CARLTON v BRISBANE LIONS

Sunday 8 March, 6.40pm at Ikon Park

NORTH MELBOURNE v SYDNEY SWANS

Monday 9 March, 1.40pm at Kingston Twin Ovals (Hobart)

GEELONG CATS v ESSENDON

Monday 9 March, 4.40pm at Central Reserve (Colac)