North Melbourne's closing stretch of the home and away season has been confirmed after the AFL released the fixture for Rounds 16-22.
The Kangaroos will play six of their last nine games at Marvel Stadium, alongside away trips to play Port Adelaide at Adelaide Oval, Hawthorn in Launceston and Sydney at the SCG.
Four of those Marvel Stadium matches are home games, including a Round 16 match against rivals Essendon on Sunday, June 28.
As revealed earlier in the week, the Roos make their long-awaited Friday night footy return against Collingwood in Round 18, with another primetime match on Thursday night in Round 22 against the Western Bulldogs.
Both those games will be broadcast free to air on Channel Seven, and on Fox Sports and Kayo.
Ticketing on-sale dates and information for Rounds 16-22 will be released in due course.
The dates and times for North Melbourne's Round 23 and Round 24 matches, against Geelong and Sydney respectively, will be announced later in the season.
NEVER MISS A THING
Add the Kangaroos' AFL, AFLW, VFL and VFLW fixtures to your calendar. You'll also receive official club events!
SYNC NOWRound 16
North Melbourne v Essendon
Sunday, June 28
3.15pm AEST | Marvel Stadium
Round 17
Port Adelaide v North Melbourne
Sunday, July 5
4.10pm ACST | Adelaide Oval
Round 18
Collingwood v North Melbourne
Friday, July 10
7.40pm AEST | Marvel Stadium
Round 19
North Melbourne v Melbourne
Saturday, July 18
4.15pm AEST | Marvel Stadium
Round 20
North Melbourne v St Kilda
Sunday, July 26
3.15pm AEST | Marvel Stadium
Round 21
Hawthorn v North Melbourne
Saturday, August 1
1.35pm AEST | UTAS Stadium
Round 22
Western Bulldogs v North Melbourne
Thursday, August 6
7.30pm AEST | Marvel Stadium