Round 1

Saturday April 15

Sandringham v Essendon

Trevor Barker Oval, 2pm 

Round 2

Sunday April 23

Essendon v Collingwood

Windy Hill, 1pm

Round 3

Saturday April 29

Werribee v Essendon

Arden Street, 2pm

Round 4

Saturday May 6

Essendon v Port Melbourne

Frankston Oval, 12pm

While Frankston will not be part of the VFL in 2017, state-league football will not be lost to Frankston Oval next year with Essendon vs Port Melbourne in Round 4 and Werribee vs Richmond in Round 13 keeping VFL football in the region. 

Round 5

Saturday May 13

Essendon v Geelong

Windy Hill, 12pm

Round 6

Saturday May 20

Coburg v Essendon

Piranha Park, 1pm

State Game Weekend

Saturday May 27

Richmond v Essendon

Punt Road Oval, 4pm

Richmond and Essendon will continue their traditional Sir Doug Nicholls Indigenous Round clash at the end of May, one of two home-and-away VFL games to be played on the Saturday of the state-game weekend 

Round 7

Saturday June 3

Essendon v North Ballarat

Windy Hill, 12pm

Round 8

Friday June 9

Footscray v Essendon

VU Whitten Oval, 7pm

Round 9

BYE

Round 10

Saturday June 24

Essendon v Williamstown

Windy Hill, 12pm

Round 11

Saturday July 1

Essendon v Richmond

Windy Hill, 2:10pm

Round 12

Sunday July 9

North Ballarat v Essendon

Eureka Stadium, 1pm

Round 13

Saturday July 15

Essendon v Northern Blues

Windy Hill, 12pm 

Round 14

Saturday July 22

Casey v Essendon

Casey Fields, 7pm

Round 15

Sunday July 30

Collingwood v Essendon

Victoria Park, 11:45am 

Round 16

BYE

Round 17

Saturday August 12

Essendon v Box Hill

Windy Hill, 12pm

Round 18

Saturday August 19

Essendon v Footscray

Windy Hill, 12pm 

Round 19

Sunday August 27

Geelong v Essendon

Simonds Stadium, 1pm

In 2017, clubs will have two byes, one for the state game and one during the season which coincide with AFL Club byes. The VFL finals will begin on September 2 and conclude with the Grand Final on Sunday September 24.