The 1945 VFL season was the 49th season of the Victorian Football League (VFL), the highest level senior Australian rules football competition in Victoria.
The season featured twelve clubs, ran from 21 April until 29 September, and comprised a 20-game home-and-away season followed by a finals series featuring the top four clubs.
The premiership was won by the Carlton Football Club for the seventh time, after it defeated South Melbourne by 28 points in the 1945 VFL Grand Final.
The determination of the 1945 season's fixtures were greatly complicated by the fact that both the Melbourne Cricket Ground and the Lake Oval were appropriated for military use and, because of this, Melbourne shared the Punt Road Oval with Richmond as their home ground, and South Melbourne shared the Junction Oval with St Kilda as their home ground.
Once the 20 round home-and-away season had finished, the 1945 VFL Premiers were determined by the specific format and conventions of the Page–McIntyre system.