Popular Names in Canada (Ontario and BC)

This is a combination of the provincial statistics from Ontario (Government and Consumer Services) and British Columbia (Vital Statistics Agency)
Boys
Rank Name Times
1.
chart
John
3,167
2.
chart
William
2,808
3.
chart
J
2,086
4.
chart
James
1,597
5.
chart
Robert
1,576
6.
chart
George
1,514
7.
chart
Charles
882
8.
chart
Donald
859
9.
chart
Thomas
810
10.
chart
Harold
721
11.
chart
Gordon
711
12.
chart
Arthur
648
13.
chart
Edward
634
14.
chart
Kenneth
578
15.
chart
Albert
575
16.
chart
Frederick
548
17.
chart
Joseph
473
18.
chart
Norman
467
19.
chart
Douglas
442
20.
chart
Walter
439
21.
chart
David
409
22.
chart
Harry
397
23.
chart
Jack
390
24.
chart
Roy
373
25.
chart
Francis
368
26.
chart
Lloyd
348
27.
chart
Frank
337
28.
chart
Ernest
332
29.
chart
Stanley
322
30.
chart
Henry
305
31.
chart
Alfred
299
32.
chart
Richard
294
33.
chart
Howard
279
34.
chart
Alexander
274
35.
chart
Herbert
259
36.
chart
Clarence
252
37.
chart
Raymond
249
38.
chart
Clifford
244
38.
chart
Gerald
244
40.
chart
Leonard
239
41.
chart
Earl
238
41.
chart
Wilfred
238
43.
chart
Ronald
216
44.
chart
Lawrence
200
44.
chart
Ralph
200
46.
chart
Peter
191
47.
chart
Russell
173
48.
chart
Allan
161
49.
chart
Cecil
158
50.
chart
Lorne
156
50.
chart
Paul
156
52.
chart
Victor
149
53.
chart
Hugh
148
54.
chart
Leslie
147
55.
chart
Reginald
145
56.
chart
Edwin
144
57.
chart
Samuel
142
58.
chart
Bruce
141
59.
chart
Michael
137
60.
chart
Louis
136
61.
chart
Leo
134
62.
chart
Harvey
131
63.
chart
Bernard
126
64.
chart
Murray
115
65.
chart
Andrew
114
66.
chart
Eric
107
67.
chart
Carl
103
68.
chart
Patrick
102
68.
chart
Ross
102
70.
chart
Arnold
100
71.
chart
Daniel
99
72.
chart
Percy
95
73.
chart
Philip
94
74.
chart
Maurice
92
75.
chart
Allen
90
75.
chart
Wallace
90
77.
chart
Keith
87
77.
chart
Vernon
87
79.
chart
Elmer
86
79.
chart
Sidney
86
81.
chart
Alvin
85
82.
chart
Edgar
81
83.
chart
Eugene
79
84.
chart
Jean
73
85.
chart
Stewart
72
86.
chart
Vincent
71
87.
chart
Gilbert
70
88.
chart
Fredrick
68
89.
chart
Melvin
67
90.
chart
Alan
65
90.
chart
Cyril
65
90.
chart
Fred
65
90.
chart
Ivan
65
94.
chart
Wilbert
64
95.
chart
Milton
60
96.
chart
Lewis
58
97.
chart
Archibald
57
97.
chart
Malcolm
57
97.
chart
Sydney
57
100.
chart
Clayton
56
100.
chart
Stephen
56
Girls
Rank Name Times
1.
chart
M
3,545
2.
chart
Margaret
1,891
3.
chart
Dorothy
1,462
4.
chart
Helen
1,115
5.
chart
Mary
764
6.
chart
Jean
632
7.
chart
Ruth
620
8.
chart
Doris
606
9.
chart
Florence
586
10.
chart
Elizabeth
548
11.
chart
Marion
513
12.
chart
Kathleen
509
13.
chart
Evelyn
476
14.
chart
Irene
472
15.
chart
Annie
455
16.
chart
Marjorie
454
17.
chart
Gladys
433
18.
chart
Edith
425
19.
chart
Alice
418
20.
chart
Edna
402
21.
chart
Lillian
400
22.
chart
Mildred
381
23.
chart
Ethel
364
24.
chart
Muriel
349
25.
chart
Violet
346
26.
chart
Audrey
340
27.
chart
Marie
337
28.
chart
Grace
336
29.
chart
Frances
325
30.
chart
Hazel
314
31.
chart
Elsie
301
32.
chart
Phyllis
287
33.
chart
Beatrice
285
34.
chart
Olive
284
35.
chart
Vera
268
36.
chart
Anna
263
37.
chart
Norma
261
38.
chart
Gertrude
252
39.
chart
Catherine
249
40.
chart
Thelma
241
41.
chart
Agnes
237
42.
chart
Eileen
230
43.
chart
Betty
225
44.
chart
Marguerite
222
45.
chart
Eva
221
46.
chart
Mabel
207
47.
chart
Ruby
202
48.
chart
Jessie
195
49.
chart
Hilda
191
50.
chart
Eleanor
183
51.
chart
Rita
179
52.
chart
Pearl
177
53.
chart
Joan
172
54.
chart
Barbara
170
55.
chart
Verna
168
56.
chart
Myrtle
165
57.
chart
Laura
163
58.
chart
Ellen
158
58.
chart
Shirley
158
60.
chart
Clara
156
61.
chart
Patricia
151
62.
chart
Sarah
150
63.
chart
Rose
142
64.
chart
June
141
65.
chart
Ida
126
66.
chart
Bertha
125
66.
chart
Viola
125
68.
chart
Winnifred
123
69.
chart
Marjory
120
70.
chart
Bernice
113
71.
chart
Alma
112
72.
chart
Joyce
111
73.
chart
May
110
73.
chart
Reta
110
75.
chart
Josephine
107
76.
chart
Lois
106
77.
chart
Bessie
105
78.
chart
Isabel
104
79.
chart
Lilian
100
80.
chart
Janet
98
81.
chart
Stella
97
82.
chart
Ada
96
83.
chart
Nellie
95
84.
chart
Katherine
90
85.
chart
Velma
88
86.
chart
Nora
85
87.
chart
Ella
84
88.
chart
Constance
83
88.
chart
Vivian
83
90.
chart
Maria
82
91.
chart
Dora
81
92.
chart
Blanche
80
93.
chart
Pauline
79
94.
chart
Emily
78
94.
chart
Esther
78
94.
chart
Isabella
78
97.
chart
Madeline
77
97.
chart
Marian
77
99.
chart
Jane
76
100.
chart
Emma
74