It was extremely fashionable in the 1950's, threatening for a while to displace Contract Bridge as the premier card game. From there it spread to Argentina, the USA and throughout the world.
The game of Canasta is said to have originated in Montevideo, Uruguay in 1939 (see for example this archive copy of Philip E Orbanes' article The Canasta Story).