John Joseph Callanan (10 March 1894 - 19 December 1970) was an Irish hurler who played as a centre-forward for the Tipperary and Dublin senior teams.
Born in Thurles, County Tipperary, Callanan first arrived on the inter-county scene at the age of twenty-four when he first linked up with the Tipperary senior team.
He joined the senior panel during the 1918 championship and was a regular member of the Tipperary and Dublin teams at various times for over a decade.
During that time he won two All-Ireland medals, two Leinster medals and one Munster medal.
The All-Ireland-winning captain in 1930, Callanan was an All-Ireland runner-up on one occasion.
As a member of the Munster inter-provincial Callanan won one Railway Cup medal.
At club level he was a one-time championship medallist with Thurles Sarsfields while he also played with Collegians.
Callanan retired from inter-county hurling following the conclusion of the 1930 championship.