The 1953 Christchurch mayoral election was part of the New Zealand local elections held that same year. In 1953, election were held for the Mayor of Christchurch plus other local government positions. The polling was conducted using the standard first-past-the-post electoral method.
Campaign.
Sitting mayor Robert Macfarlane was re-elected with the largest majority he had won so far against city councillor James Hay. The Labour Party lost two seats on the Council but retained their majority, winning ten seats to the nine won by the Citizens' Association.
A major talking point in the lead up to the election was the potential of a clash with the 1953 Royal Tour. There were proposals to postpone local elections until early 1954 over fears of reduced turnout due to a conflicted schedule. The proposals were considered by the Minister of Internal Affairs William Bodkin, who ultimately decided against it.
Mayoralty results.
The following table gives the election results:
! scope="col" colspan="2" style="width: 130px"|Party
! scope="col" style="width: 17em"|Candidate
! scope="col" style="width: 5em"|Votes
! scope="col" style="width: 3.5em"|%
! scope="col" style="width: 3.5em"| ;templatestyles src="Template:Tooltip/styles.css" / ;±%
 |- class="vcard"
 |- class="vcard"
 |- style="background-color:#F6F6F6"
! colspan="3" style="text-align:right;" | Informal votes
! colspan="3" style="text-align: right; margin-right: 0.5em" | Majority
 
! colspan="3" style="text-align: right; margin-right: 0.5em" scope=row | Turnout
Council results.
! scope="col" colspan="2" style="width: 130px"|Party
! scope="col" style="width: 17em"|Candidate
! scope="col" style="width: 5em"|Votes
! scope="col" style="width: 3.5em"|%
! scope="col" style="width: 3.5em"| ;templatestyles src="Template:Tooltip/styles.css" / ;±%
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
 |- class="vcard"
References.
 ;templatestyles src="Reflist/styles.css" / ;