This name generator will generate 10 random Canadian names.
Canada is the second largest country in the world by land mass and has a diverse population of about 37 million people. About half of them have European ethnic origins, a quarter have North American ethnic origins, 15% has Asian ethnic origins, and the remainder is primarily African and South and Central American. This wide range is part the result of colonization by the British and French in the 16th century, and part due to wide-scale immigration from a wide range of countries in more recent decades.
As a result of the wide variety of ethnicities, names can vary a lot. For this generator I focused primarily on the English side as newer immigrant ethnicities are covered by other name generators on this site. There's also a Quebecois name generator for the French part of Canada.
Canadian names are generally fairly similar to English names found in the USA, but there are cultural differences between the two that make some names stand out more as well.
To start, simply click on the button to generate 10 random names. Don't like the names? Simply click again to get 10 new random names.
Your art here? Click here to find out more!