1954 VFL season Round 12 Round 12

| Home_team | Home_team_score | Away_team | Away_team_score | Venue | Crowd | Date_ |
|---|---|---|---|---|---|---|
| Essendon | 13.16 (94) | Hawthorn | 9.9 (63) | Windy Hill | 20000 | 10 July 1954 |
| Collingwood | 8.6 (54) | Melbourne | 5.16 (46) | Victoria Park | 29000 | 10 July 1954 |
| Carlton | 11.10 (76) | South Melbourne | 10.10 (70) | Princes Park | 17000 | 10 July 1954 |
| Richmond | 14.14 (98) | North Melbourne | 6.15 (51) | Punt Road Oval | 27000 | 10 July 1954 |
| St Kilda | 9.8 (62) | Footscray | 13.14 (92) | Junction Oval | 22500 | 10 July 1954 |
| Geelong | 10.8 (68) | Fitzroy | 6.6 (42) | Kardinia Park | 15000 | 10 July 1954 |