The government of Canada will buy up to another $50 billion in insured mortgages to help keep credit markets moving, Finance Minister Jim Flaherty said Wednesday.

Speaking in Toronto, Flaherty said the government decided to make the move on hearing that lending markets in the country were freezing up.

He said the loan purchase will help make loans more affordable and available for Canadian borrowers.

"Despite some improvement recently, we have to expect an extended period of stress in global credit markets," Flaherty told reporters on Wednesday.

"This could limit the availability of credit to Canadian households and businesses in the months ahead."

Flaherty said he met earlier in the day with senior private-sector banking officials and reminded them that it remains up to the private sector to keep extending loans to individuals and businesses, adding it is the government's role to step in when markets are "profoundly disrupted."

Flaherty also announced the federal government is lowering the rate it charges banks to insure their wholesale borrowing.

The Bank of Canada also said Wednesday it will pump another $8 billion in liquidity into the financial system through new one-month lending.