John Joseph Brady (19 January 1904 – 5 May 1993) was an Australian trade unionist and politician who was a Labor Party member of the Legislative Assembly of Western Australia from 1948 to 1974.
After leaving school, he worked on the railways for a period and then in a flour mill in Dongara, where he eventually became acting manager.
Brady moved back to Perth in 1929 and settled in Midland, where he became involved in the union movement.
A secretary of the local trades hall, he was elected to the Midland Junction Municipal Council in 1934, and would serve until 1940.
Brady first stood for parliament at a 1942 Legislative Council by-election for Metropolitan-Suburban Province, but was defeated by the Nationalist Party's candidate, Frank Gibson.