Canada doesn't publish official baby name popularity lists, but most of the provinces and territories within Canada do publish such lists, and looking at these lists together can give you a pretty good idea of which baby names are favored across the country.

Below I've collected some recent lists of top baby names for most* of the provinces and territories of Canada. Based on these lists, one can deduce that popular baby girl names in Canada include Sarah, Emma, Madison, Olivia, Emily and Hannah, and popular baby boy names include Ethan, Matthew, Joshua, Logan, Alexander, Jacob and Nathan.