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 · Girls
Boys
Rank Name Times +/-
1.
chart
David
4,512 0
2.
chart
Robert
4,095 0
3.
chart
John
3,979 +1
4.
chart
Joseph
3,967 -1
5.
chart
Michael
3,478 0
6.
chart
James
3,030 0
7.
chart
William
2,535 0
8.
chart
Richard
2,453 0
9.
chart
Brian
1,994 0
10.
chart
Paul
1,880 0
11.
chart
Mark
1,836 +2
12.
chart
Stephen
1,658 +2
13.
chart
Peter
1,618 -2
14.
chart
Donald
1,547 +3
15.
chart
Ronald
1,538 -3
16.
chart
Daniel
1,513 0
17.
chart
Thomas
1,383 +2
18.
chart
Douglas
1,379 -3
19.
chart
Kenneth
1,312 -1
20.
chart
Steven
1,269 +2
21.
chart
Kevin
1,183 0
22.
chart
Timothy
1,162 +1
23.
chart
Gary
1,124 -3
24.
chart
Christopher
966 0
25.
chart
Jeffrey
845 +4
26.
chart
Gordon
840 0
27.
chart
Bruce
801 0
27.
chart
Gregory
801 +1
29.
chart
Edward
775 +1
30.
chart
Wayne
773 -6
31.
chart
George
703 0
32.
chart
Raymond
593 +1
33.
chart
Charles
575 -1
34.
chart
Gerald
565 +3
34.
chart
Patrick
565 +1
36.
chart
Terry
542 -2
37.
chart
Alan
528 +3
38.
chart
Scott
527 +3
39.
chart
Dennis
525 +2
40.
chart
Barry
514 -2
41.
chart
Bradley
509 +3
41.
chart
Larry
509 -5
43.
chart
Andrew
472 -4
44.
chart
Ian
445 +2
45.
chart
Randy
441 +2
46.
chart
Philip
438 +11
47.
chart
Keith
436 +7
48.
chart
Randall
433 +7
49.
chart
Dale
428 0
50.
chart
Anthony
427 -2
51.
chart
Frank
406 0
51.
chart
Lawrence
406 -8
53.
chart
Allan
396 -3
54.
chart
Baby
381 -9
55.
chart
Glenn
379 -3
56.
chart
Norman
349 -3
57.
chart
Eric
345 -1
58.
chart
Roger
343 +1
59.
chart
Martin
322 -1
60.
chart
Walter
316 +5
61.
chart
Craig
304 +9
62.
chart
Glen
295 +1
63.
chart
Russell
266 +12
64.
chart
Frederick
264 -4
65.
chart
Roy
253 +6
66.
chart
Leonard
248 -5
67.
chart
Ralph
247 -1
68.
chart
Ricky
243 -4
69.
chart
Harold
224 -2
70.
chart
Danny
223 +5
70.
chart
Murray
223 -8
72.
chart
Dean
221 +8
73.
chart
Henry
217 -4
74.
chart
Arthur
213 -1
75.
chart
Neil
206 -7
76.
chart
Darrell
203 +16
77.
chart
Albert
200 +9
78.
chart
Leslie
197 -4
79.
chart
Perry
191 +5
80.
chart
Stanley
190 +10
81.
chart
Alexander
189 -10
82.
chart
Carl
188 0
83.
chart
Howard
185 -6
84.
chart
Brent
183 +5
85.
chart
Antonio
182 new
85.
chart
Grant
182 +3
85.
chart
Terrance
182 -6
88.
chart
Micheal
178 -2
88.
chart
Rodney
178 -10
90.
chart
Harry
174 new
90.
chart
Ross
174 -5
92.
chart
Garry
168 +5
93.
chart
Bernard
166 +1
94.
chart
Denis
163 0
95.
chart
Colin
162 -12
96.
chart
Randolph
161 +3
96.
chart
Shawn
161 new
98.
chart
Allen
156 new
98.
chart
Francis
156 -17
98.
chart
Geoffrey
156 -5
98.
chart
Guy
156 new
98.
chart
Kerry
156 new
98.
chart
Marc
156 new
Girls
Rank Name Times +/-
1.
chart
Marie
2,988 0
2.
chart
Mary
2,590 +1
3.
chart
Susan
2,536 -1
4.
chart
Karen
2,015 +1
5.
chart
Deborah
1,971 -1
6.
chart
Linda
1,896 0
7.
chart
Sandra
1,639 +3
8.
chart
Patricia
1,587 0
9.
chart
Catherine
1,563 -2
10.
chart
Donna
1,526 +4
11.
chart
Brenda
1,310 +1
12.
chart
Nancy
1,300 +1
13.
chart
Barbara
1,263 -4
14.
chart
Debra
1,031 -3
15.
chart
Cheryl
1,014 0
16.
chart
Elizabeth
989 0
17.
chart
Carol
967 0
18.
chart
Sharon
959 0
19.
chart
Margaret
927 +1
20.
chart
Wendy
921 -1
21.
chart
Cynthia
887 +3
22.
chart
Janet
868 +1
23.
chart
Lori
852 +14
24.
chart
Diane
828 -2
25.
chart
Joanne
805 -4
26.
chart
Janice
766 0
27.
chart
Cindy
764 +2
28.
chart
Heather
754 -1
29.
chart
Kathleen
749 -4
30.
chart
Christine
715 -2
31.
chart
Katherine
630 0
32.
chart
Laurie
604 +6
33.
chart
Laura
582 +2
34.
chart
Darlene
580 -2
35.
chart
Judith
573 -5
36.
chart
Pamela
566 -2
37.
chart
Maria
551 +3
38.
chart
Anne
540 -2
39.
chart
Teresa
530 +2
40.
chart
Kathryn
510 -7
40.
chart
Shelley
510 +5
42.
chart
Kelly
493 +23
43.
chart
Valerie
461 +9
44.
chart
Denise
460 -2
45.
chart
Lynn
452 +5
46.
chart
Shirley
439 +3
47.
chart
Kim
433 -3
48.
chart
Lorraine
416 +5
49.
chart
Anna
407 +13
50.
chart
Kimberly
404 +9
51.
chart
Colleen
401 -4
52.
chart
Jane
397 -4
53.
chart
Maureen
396 +1
54.
chart
Diana
393 -9
55.
chart
Helen
383 +3
56.
chart
Julie
381 -17
57.
chart
Lisa
378 +21
58.
chart
Gail
377 -7
59.
chart
Jennifer
371 -4
60.
chart
Sheila
368 +11
61.
chart
Bonnie
365 -18
62.
chart
Marilyn
360 +3
63.
chart
Joan
356 -7
64.
chart
Beverly
344 -3
65.
chart
Leslie
340 -8
66.
chart
Baby
337 +2
67.
chart
Suzanne
335 +2
68.
chart
Ann
328 -5
69.
chart
Carolyn
314 -5
70.
chart
Elaine
311 +2
71.
chart
Ruth
309 +2
72.
chart
Sherry
308 +2
72.
chart
Theresa
308 -12
74.
chart
Kimberley
306 +1
75.
chart
Judy
301 -8
76.
chart
Tracy
299 +19
77.
chart
Louise
292 0
78.
chart
Lynda
288 +8
79.
chart
Jacqueline
285 +1
80.
chart
Dawn
280 +4
81.
chart
Angela
279 +2
82.
chart
Dianne
272 -12
83.
chart
Tammy
266 +12
84.
chart
Michele
258 +4
85.
chart
Debbie
234 +14
86.
chart
Victoria
233 +6
87.
chart
Rosemary
223 +2
88.
chart
Rhonda
220 +3
89.
chart
Cathy
219 -13
89.
chart
Dorothy
219 -10
89.
chart
Kathy
219 -9
92.
chart
Betty
218 -7
92.
chart
Rita
218 +6
94.
chart
Michelle
217 0
95.
chart
Sylvia
205 new
96.
chart
Anita
204 +3
97.
chart
Irene
201 -4
98.
chart
Marlene
199 -16
99.
chart
Frances
187 new
100.
chart
Julia
185 -5
100.
chart
Penny
185 new