Do you picture your baby boy attending an Ivy League school like Harvard or Yale? Then why not promote their future success with a preppy name. Of course, picking one of these names will not guarantee a spot at Harvard, but they sure will be destined for greatness. These names are both upper class and sophisticated; think polo shirts, Oxford button-downs, prep schools, and boat shoes. Here are 20 baby boy names that are both classic and modern with a perfectly preppy flair.
Avery is a unisex name of English origin, meaning: “elf counsel or elf king.” Although Avery is originally for boys, this airy and whimsy name with a girl/boy next door feel works equally well for girls.
Bradley is a unisex name of English origin, meaning: “broad clearing.” As a given name, Bradley has been in use since the 17th century becoming more popular throughout the 18th and 19th centuries and was used by Charles Dickens in his novel. Bradley sounds sweet and traditional but courageous at the same time, not to mention that Bradley Cooper and Brad Pitt make this a hot name.
Campbell is a unisex name of Scottish and Irish origin, meaning: “crooked mouth.” The name Campbell is an Irish surname—that originated as a nickname meaning “crooked mouth.” It’s a Scottish surname that’s a charming first name, and even more adorable when shortened to Cam.
Cooper is a unisex name of English origin, meaning: “barrel maker.” Cooper was an English occupational name for a maker and repairer of wooden vessels such as barrels, tubs, buckets, casks, and vats. It’s cute, playful, and tons of fun. What a cool unisex name option for your little one!
Crew is a boy’s name that is a word of English origin derived from Old Welsh criu “weir”. It is also a rowing sport and the name of a clothing brand, J. Crew. We think it’s cute and fresh, but also substantial with a very sporty, masculine feel.
Easton is a unisex name of Scottish and English origin, meaning: “east settlement.” It comes from a habitational name from any of the numerous places bearing the name. Easton carries subtle defiance and is incendiary cool.
Everett is a boy’s name of English origin, meaning: “boar strong.” Everett came into use as a given name in the 16th century; however, it didn’t gain popularity until the 19th century. Everett conjures an Ivy-League legacy, and it’s a great alternative to Emmett, it sounds preppy, historical, and distinguished.
Graham is a boy’s name of English and Scottish origin, meaning: “gravelly homestead.” In the 12th century, the surname was taken from England to Scotland by Sir William de Graham and now widely associated with Scotland and Ireland. Graham has a warm but strong sound; this is a handsome name, is an underused classic.
Grayson is a boy’s name of English origin, meaning: “son of a steward.” Grayson came into use as surname and given name in the 18th century but didn’t reach popularity until the mid-20th century. Grayson is a stunning surname-turned-first-name that is fashionable and strong.
Hayes is a boy’s name of several origins and meanings. In Ireland, Hayes is an anglicized form of the Gaelic surname O hAodha, meaning “descendant of Aodh” or Aed, an Irish mythological god. This name dates back to the 11th century, but it feels current and fresh.
Hudson is a boy’s name of English origin, meaning: “son of Hudd.” The most famous bearer of this name is English explorer and navigator Henry Hudson. Hudson is American sounding and a bit rugged, we think it’s the perfect combination for a boy’s name.
Mason is a unisex name of English origin, meaning: “stoneworker.” The name came into use in the 12th century as an occupational surname denoting a person skilled in cutting and shaping stone. Mason is a solid name for a boy that’s spunky yet cute, making it an appealing option for girls as well.
Parker is a boy’s name of English origin, meaning: “park keeper.” It came from an occupational surname from Middle English parc. The name Parker dates back to medieval England, but it’s not overused or dated and has a modern edge.
Pierce is a boy’s name of English, Welsh and Irish origin, meaning: “son of Piers.” In English and Welsh, Piers is a Norman vernacular form of Peter. Pierce is a strong and classic, distinguished, one-syllable name that gives us James Bond feels.
Spencer is a unisex name of English origin, meaning: “dispenser of provisions.” The name came into widespread use as a male’s given name during the 19th century spiking dramatically in the 1980s, 1990s, and early 2000s. Traditionally a boy’s name its also becoming more fitting for a girl thanks to the character Spencer Hastings on Pretty Little Liars. A girl named Spencer could go by the nickname Penny.
Sterling is a boy’s name of uncertain origin; it is likely that comes from Middle English sterling, “starling” a bird name or from Middle English sterre star + -ling. Sterling has a regal ring that is both unique and classic in an understated way.
Tanner is a boy’s name of English, Dutch, German or Finnish origin. The English and Dutch form was an occupational surname for someone who was a tanner of leather skins. A surname turned first name that’s rugged and handsome with a pinch of southern charm for good measure.
Wilder is a unisex name of English origin, meaning: “untamed or wild animal.” Wilder was first found in the German province of Bavaria as a surname derived from a class of German names that described people by a personal characteristic or other attributes. Wilder is one of those names that walks the line of being hipster and preppy; whoever wears this name will be sure to have an adventurous spirit.