The 1899 VFL season was the third season of the Victorian Football League (VFL), the highest-level senior Australian rules football competition in Victoria.
Fitzroy won the premiership, defeating South Melbourne by one point in the 1899 VFL grand final; it was Fitzroy's second (consecutive and overall) VFL premiership.
Fitzroy also won the minor premiership by finishing atop the home-and-away ladder with an 11–3 win–loss record.
In 1899, the VFL competition consisted of eight teams of 18 on-the-field players each, with no "reserves" (although any of the 18 players who had left the playing field for any reason could later resume their place on the field at any time during the match).
If two or more matches in a round are decided by the same margin, these margins are sorted by percentage (i.e. the lowest-scoring winning team is ranked highest and the lowest-scoring losing team is ranked lowest).