1946 VFL season Round 12 Round 12

| Home_team | Home_team_score | Away_team | Away_team_score | Venue | Crowd | Date_ |
|---|---|---|---|---|---|---|
| Geelong | 15.7 (97) | Melbourne | 21.14 (140) | Kardinia Park | 11500 | 13 July 1946 |
| Essendon | 16.24 (120) | Footscray | 14.8 (92) | Windy Hill | 29000 | 13 July 1946 |
| Collingwood | 15.23 (113) | Hawthorn | 11.14 (80) | Victoria Park | 11000 | 13 July 1946 |
| Carlton | 12.13 (85) | South Melbourne | 11.18 (84) | Princes Park | 26000 | 13 July 1946 |
| St Kilda | 10.14 (74) | North Melbourne | 12.11 (83) | Junction Oval | 7000 | 13 July 1946 |
| Richmond | 14.14 (98) | Fitzroy | 10.12 (72) | Punt Road Oval | 19000 | 13 July 1946 |