The Crows advanced with a 7.3 (45) to 1.9 (15) victory.
Foley had 10 disposals, which included seven kicks and three handballs, one mark and three tackles in the three-goal victory over Melbourne in the preliminary final.
Foley will be gunning for a third flag in five years and back-to-back premierships after no winner was awarded in last year's COVID-19 impacted season.
In the VFLW, Port Melbourne continued its unbeaten start to the season without Goulburn Valley exports Sophie Locke and Kate Adams.
Tamara Smith's Geelong side clawed its way to victory over Casey Demons.
The Cats won 5.2 (32) to 4.6 (30).
Sarah Ingram wasn't so fortunate with her Carlton outfit going down to arch rival Collingwood by 18 points.
The Blues were kept goalless in the 0.4 (4) to 2.10 (22) loss.
Teagan Brett didn't play for the Blues.
Eloise Ashley-Cooper was named in Essendon's best players in the Bombers’ 14-point win over Hawthorn.
The Bombers won 4.5 (29) to 1.9 (15).
Reni Hicks couldn't get North Melbourne over the line in its match against Darebin, which went on to win 6.6 (42) to 4.6 (30).
MORE LOCAL SPORT:
Shepparton Youth Club proves too good for Eaglehawk at home in Regional Hockey League
Under-17 GVL netball wrap round two
Under-18 GVL football wrap round two