The Christchurch City Council said Pioneer Recreation and Sport Centre will stay open throughout the scheduled repairs and the disruption to users should be minimal.
"The roof has been leaking so over the next few months we’ll have contractors replacing it," said city council head of recreation, sports and events Nigel Cox.
"As part of this work the contractors will also be installing new insulation in the roof to improve the building’s energy efficiency."
"We are taking the opportunity to also repair the ageing air conditioning system and there may be temporary loss in the gym, group fitness room and spin studio.
"Temporary air-conditioning units will be utilised in these areas and the team will keep users informed."
The repair work is expected to be completed by mid-May.