Effective Monday, the cost of sending a first-class letter in Canada will rise to 57 cents from 54.
Letters to the United States will cost $1, up two cents. Those to all other foreign countries will rise five cents to $1.70.
Canada Post delivers to about 15 million addresses across the country. With 200,000 addresses added each year, the Crown agency said it has to invest in new machinery.