Melbourne and Collingwood will meet on a Friday night at the MCG in the first Friday night fixture between the two sides since round 20, 2007.
The reigning premiers will host our second clash of the season in round 21.
Collingwood will host Port Adelaide in a family-friendly Saturday afternoon time slot in round 20 and will travel to Sydney to face the Swans at the SCG in round 22.
R20 Collingwood vs Port Adelaide
Saturday 30 July 2022, 1.45pm, MCG
R21 Melbourne vs Collingwood
Friday 5 August 2022, 7.50pm, MCG
R22 Sydney Swans vs Collingwood
Sunday 14 August 2022, 3.20pm, SCG