Template:Essendon Football Club current squad
{{Rls |squadname=Essendon Football Club |templatename=Essendon Football Club current squad |BC1 =black; border: solid #CC2031 2px |FC1 =#CC2031 |BC2 =black; border: solid #CC2031 2px |FC2 =#CC2031 |source =Playing list, Coaching staff |date = 4 January 2020 |column1_title=Senior list |list1a=Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
|list2a=Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
- Template:Rls player
|column2_title=Rookie list |list4a=Template:Rls player
|coach=John Worsfold |assistant=Cam Robert (development) |assistant2=Mark Harvey (stoppages) |assistant3=James Kelly (backline) |assistant4=Mark Corrigan (VFL and development) |assistant5=Dan Jordan (forwards)
assistant7=[[Blake Caracella (midfield and attack)
- Ben Rutten (defence & Essendon head coach at the conclusion of the 2020 season )
|legend1=(B) Category B rookie
|legend3=italics - Inactive player list
|legend4=
Long-term injury
|legend5=(ret.) Retired
}}