Are you looking for a retro baby name that harkens to times gone by? Whether you're after a charming vintage name for a baby boy or a sweet old-fashioned name for a baby girl, you've landed on the right page.
The list of old-fashioned baby names is long, encompassing everything from popular comeback names to dusty, musty monikers no one seems to be interested in today (many mid-century names belong to the latter category). But what all vintage baby names have in common is that they were once perfectly in tune with the zeigeist and then, suddenly or gradually, lost their panache.
Currently, popular old-fashioned baby names include Margaret, Henry, Ruth, Theodore, Annie, Silas, Jane, Emmett and Alice. Names that check the "vintage" box but haven't made a big comeback yet include Maude, Agnes and Verna for girls, and Clement, Eldon, Merlin for boys.
Current popularity aside, the origin/meaning of the name is also an important consideration for many parents. For example, Christian parents may be drawn to old-fashioned biblical boy names and old-fashioned biblical girl names, while a nature-loving couple might hone in on old-fashioned flower names.
You can also browse vintage baby names by length. Perhaps your last name is long and complicated, and you want to pair it with a short old-fashioned boy name like Eli, George or Otto? Having a baby girl? Try Ella, Nora, Lucy or any of the other pretty short vintage girl names.
Or maybe the opposite is true and you're looking for a long and elaborate first name to balance your baby's short surname? Then have a look at our list of long vintage names for boys, or jump to our list of long old-fashioned girl names if it's for a little lady. Or pick one of the long vintage girl names with sweet nicknames, like Beatrice which comes with the built-in nickname Bea, or Dorothy which shortens to Dottie.
If you don't know exactly what you're looking for and are simply seeking some initial inspiration, here are 100 charming vintage baby names for boys and girls, loosely ordered by current popularity:
Rank | Name | Gender |
---|---|---|
1 | Charlotte | Girl |
2 | Benjamin | Boy |
3 | Henry | Boy |
4 | Theodore | Boy |
5 | Evelyn | Girl |
6 | Daniel | Boy |
7 | John | Boy |
8 | Joseph | Boy |
9 | David | Boy |
10 | Eleanor | Girl |
11 | Ella | Girl |
12 | Thomas | Boy |
13 | Nora | Girl |
14 | Hazel | Girl |
15 | Charles | Boy |
16 | Ellie | Girl |
17 | Grace | Girl |
18 | Violet | Girl |
19 | Eli | Boy |
20 | Stella | Girl |
21 | Lucy | Girl |
22 | Robert | Boy |
23 | Lillian | Girl |
24 | Silas | Boy |
25 | Audrey | Girl |
26 | Emmett | Boy |
27 | Ruby | Girl |
28 | Alice | Girl |
29 | Josephine | Girl |
30 | Sadie | Girl |
31 | Caroline | Girl |
32 | Cora | Girl |
33 | Lydia | Girl |
34 | Eva | Girl |
35 | George | Boy |
36 | Vivian | Girl |
37 | Clara | Girl |
38 | Calvin | Boy |
39 | Arthur | Boy |
40 | Rose | Girl |
41 | Margaret | Girl |
42 | Daisy | Girl |
43 | Charlie | Unisex |
44 | Magnolia | Girl |
45 | Alan | Boy |
46 | Timothy | Boy |
47 | Abraham | Boy |
48 | Valerie | Girl |
49 | Genevieve | Girl |
50 | Esther | Girl |
51 | Peter | Boy |
52 | Richard | Boy |
53 | Edward | Boy |
54 | Georgia | Girl |
55 | June | Girl |
56 | Ada | Girl |
57 | Olive | Girl |
58 | Rosalie | Girl |
59 | Ruth | Girl |
60 | Simon | Boy |
61 | Louis | Boy |
62 | Paul | Boy |
63 | Elsie | Girl |
64 | Vera | Girl |
65 | Annie | Girl |
66 | Walter | Boy |
67 | Lola | Girl |
68 | Miriam | Girl |
69 | Jane | Girl |
70 | Lucille | Girl |
71 | Maggie | Girl |
72 | Martin | Boy |
73 | Lena | Girl |
74 | Ellis | Unisex |
75 | Ophelia | Girl |
76 | Raymond | Boy |
77 | Otto | Boy |
78 | Warren | Boy |
79 | Willa | Girl |
80 | Rosemary | Girl |
81 | Lana | Girl |
82 | Mabel | Girl |
83 | Franklin | Boy |
84 | Frances | Girl |
85 | Gwendolyn | Girl |
86 | Archie | Boy |
87 | Joy | Girl |
88 | Forrest | Boy |
89 | Harvey | Boy |
90 | Solomon | Boy |
91 | Helen | Girl |
92 | Hattie | Girl |
93 | Rosie | Girl |
94 | Philip | Boy |
95 | Matilda | Girl |
96 | Sylvia | Girl |
97 | Elaine | Girl |
98 | Dorothy | Girl |
99 | Francis | Boy |
100 | Edith | Girl |