100 French Baby Names
There’s something timeless and beautiful about French baby names. 🇫🇷 From elegant classics and romantic favorites to unique names and choices that work beautifully in both French and English, there are so many wonderful possibilities. This list of 100 French baby names includes ideas for boys and girls, along with classic, unique, vintage, meaningful, and bilingual names to help you find the perfect fit.
This post contains affiliate links. Please see our disclosure for more details.
Classic French Girl Names
Amélie — A French form related to Amelia, traditionally associated with “work” or “industrious.” Amélie feels sweet, feminine, and unmistakably French.
Camille — A French name used for both girls and boys, derived from a Roman family name. Camille feels elegant, sophisticated, and timeless.
Claire — A French name meaning “clear” or “bright.” Claire is simple, polished, and effortlessly chic.
Charlotte — A French feminine form of Charles, meaning “free man.” Charlotte feels classic, graceful, and refined.
Chloé — A Greek name meaning “young green shoot,” popular throughout France. Chloé feels fresh, feminine, and stylish.
Élise — A French form of Elizabeth, meaning “pledged to God.” Élise feels delicate, elegant, and timeless.
Juliette — A French diminutive of Julie, ultimately related to Julius. Juliette feels romantic, literary, and beautifully feminine.
Madeleine — A French form of Magdalene. Madeleine feels sophisticated, vintage, and wonderfully French.
Sophie — A French form of Sophia meaning “wisdom.” Sophie feels warm, classic, and universally charming.
Margot — A French form of Margaret meaning “pearl.” Margot feels chic, understated, and effortlessly stylish.
Louise — A French feminine form of Louis, associated with “renowned warrior.” Louise feels graceful, traditional, and elegant.
Adèle — A French form of Adela meaning “noble.” Adèle feels delicate, artistic, and sophisticated.
Cécile — A French form of Cecilia. Cécile feels vintage, graceful, and distinctly French.
Marie — A French form of Mary. Marie is timeless, elegant, and deeply traditional.
Jeanne — A French form of Jane or Joanna, meaning “God is gracious.” Jeanne feels strong, classic, and beautifully old-fashioned.
Romantic French Girl Names
Geneviève — A classic French name of uncertain ultimate origin. Geneviève feels elegant, elaborate, and sophisticated.
Vivienne — A French form related to Vivian, associated with life. Vivienne feels polished, romantic, and feminine.
Éloïse — A French form related to Héloïse. Éloïse feels literary, graceful, and charming.
Colette — A French diminutive of Nicole, meaning “people of victory.” Colette feels stylish, vintage, and distinctly French.
Celeste — From Latin, meaning “heavenly.” Celeste feels dreamy, elegant, and romantic.
Rosalie — A French name associated with the rose. Rosalie feels soft, floral, and feminine.
Noémie — A French form of Naomi, meaning “pleasantness.” Noémie feels delicate, sophisticated, and warm.
Anaïs — A French form related to Anne. Anaïs feels distinctive, artistic, and effortlessly French.
Estelle — A French name from Latin stella, meaning “star.” Estelle feels elegant, celestial, and vintage.
Delphine — A French name traditionally associated with “dolphin.” Delphine feels graceful, sophisticated, and uncommon.
Océane — A French name inspired by the ocean. Océane feels fresh, airy, and distinctly French.
Aurélie — A French form of Aurelia, meaning “golden.” Aurélie feels warm, luminous, and feminine.
Valérie — A French form of Valerie, associated with strength and health. Valérie feels elegant and classic.
Élodie — A French name of uncertain ultimate origin. Élodie feels soft, melodic, and charming.
Solène — A French feminine name associated with solemnity. Solène feels sophisticated, unusual, and elegant.
Vintage French Girl Names
Odette — A French feminine name related to names associated with wealth. Odette feels refined, graceful, and wonderfully vintage.
Simone — A French feminine form of Simon, meaning “he has heard.” Simone feels intellectual, stylish, and timeless.
Yvette — A French feminine form related to Yves. Yvette feels charming, old-fashioned, and distinctly French.
Bernadette — A French feminine form of Bernard, meaning “brave as a bear.” Bernadette feels traditional and wonderfully vintage.
Suzette — A French diminutive of Suzanne. Suzette feels sweet, playful, and nostalgic.
Renée — A French feminine form of René meaning “born again.” Renée feels elegant and classic.
Claudette — A French feminine form related to Claude. Claudette feels charming, vintage, and distinctive.
Paulette — A French feminine form related to Paul. Paulette feels sweet, nostalgic, and sophisticated.
Georgette — A French feminine form of George. Georgette feels wonderfully old-fashioned and chic.
Marcelle — A French feminine form of Marcel. Marcelle feels vintage, strong, and elegant.
Henriette — A French feminine form of Henri. Henriette feels stately, antique, and charming.
Lucienne — A French feminine form related to Lucian, associated with light. Lucienne feels romantic and vintage.
Marguerite — A French form of Margaret, meaning “pearl,” and also the French word for daisy. Marguerite feels floral, elegant, and old-world.
Suzanne — A French form of Susanna, meaning “lily.” Suzanne feels classic, warm, and timeless.
Bernice — A Greek name meaning “bringer of victory,” historically used in France as well. Bernice feels vintage and refined.
French Boy Names
Louis — A French form of Ludwig, traditionally associated with “renowned warrior.” Louis is a quintessentially French classic.
Henri — The French form of Henry, meaning “home ruler.” Henri feels sophisticated, traditional, and charming.
Pierre — The French form of Peter, meaning “rock.” Pierre feels strong, timeless, and unmistakably French.
Jean — A French form of John, meaning “God is gracious.” Jean is simple, classic, and enduring.
Luc — A French form of Luke, associated with “light.” Luc feels short, polished, and sophisticated.
François — A French form of Francis, associated with “Frenchman” or “free one.” François feels traditional and elegant.
Étienne — A French form of Stephen, meaning “crown” or “wreath.” Étienne feels refined and distinctly French.
Antoine — The French form of Anthony. Antoine feels elegant, warm, and sophisticated.
Gaspard — A French form of Caspar. Gaspard feels aristocratic, vintage, and charming.
Théo — A French short form of Théodore, meaning “gift of God.” Théo feels modern, friendly, and stylish.
Bastien — A French short form of Sébastien. Bastien feels relaxed, handsome, and distinctly French.
Jules — A French form related to Julius. Jules feels literary, vintage, and effortlessly cool.
Rémi — A French form of Remy. Rémi feels gentle, friendly, and polished.
Maxime — A French name from Latin meaning “greatest.” Maxime feels confident, sophisticated, and modern.
Olivier — The French form of Oliver. Olivier feels elegant, warm, and timeless.
Charming French Boy Names
Benoît — A French form of Benedict, meaning “blessed.” Benoît feels traditional, refined, and distinctly French.
Émile — A French form of Emil, associated with “rival” or “eager.” Émile feels literary, vintage, and sophisticated.
Marcel — A French form related to Marcellus. Marcel feels charming, vintage, and stylish.
Armand — A French form of Herman, associated with “army man” or “soldier.” Armand feels strong, romantic, and old-world.
Alain — A French form of Alan, with uncertain meaning. Alain feels polished, traditional, and understated.
Gérard — A French form of Gerard, meaning “brave spear.” Gérard feels sturdy, vintage, and classic.
Pascal — A French name meaning “relating to Easter.” Pascal feels sophisticated and distinctly French.
Laurent — A French form of Laurence, associated with the laurel plant. Laurent feels elegant, mature, and refined.
Xavier — A name associated with the Basque place name Etxeberria, meaning “new house.” Xavier feels worldly and sophisticated.
Claude — A French name derived from the Roman family name Claudius. Claude feels artistic, vintage, and effortlessly French.
French Nature & Place Names
Lilas — The French word for “lilac.” Lilas feels soft, floral, and wonderfully uncommon.
Violette — The French form of Violet. Violette feels romantic, delicate, and vintage.
Rose — A classic floral name used beautifully in French. Rose feels elegant, simple, and timeless.
Iris — A floral name used in France and many other countries. Iris feels sophisticated, natural, and understated.
Océane — A French name inspired by the ocean. Océane feels fresh, breezy, and distinctly French.
Aube — A French word meaning “dawn.” Aube feels poetic, rare, and luminous.
Étoile — The French word for “star.” Étoile feels whimsical, celestial, and very French.
Lune — The French word for “moon.” Lune feels dreamy, simple, and unusual.
Azur — A French word associated with the blue of the sky or sea. Azur feels artistic, modern, and distinctive.
Soleil — The French word for “sun.” Soleil feels warm, joyful, and beautifully unexpected.
French Unisex Baby Names
Camille — A classic French unisex name derived from a Roman family name. Camille feels elegant and versatile.
Sacha — A French form of Sasha, ultimately related to Alexander. Sacha feels stylish, artistic, and effortlessly cool.
Noa — A short international name used for both boys and girls in France. Noa feels modern, simple, and fresh.
Charlie — A French-used diminutive of Charles or Charlotte. Charlie feels cheerful, friendly, and timeless.
Lou — A short French name related to Louis or Louise. Lou feels chic, minimalist, and charming.
Dominique — A French name meaning “of the Lord.” Dominique has a sophisticated, traditional feel.
Alix — A French form related to Alice or Adelaide. Alix feels refined, unusual, and distinctly French.
Claude — A traditional French name used for both genders. Claude feels artistic, vintage, and sophisticated.
Morgan — A Welsh-origin name used in France for both boys and girls. Morgan feels worldly, strong, and versatile.
Maé — A modern French-used name with a soft, compact sound. Maé feels fresh, sweet, and contemporary.
Rare & Beautiful French Baby Names
Apolline — A French feminine form related to Apollo. Apolline feels elegant, unusual, and distinctly French.
Capucine — A French botanical name referring to nasturtium. Capucine feels whimsical, sophisticated, and charming.
Fleur — The French word for “flower.” Fleur feels delicate, romantic, and beautifully simple.
Manon — A French diminutive of Marie or Marianne. Manon feels warm, feminine, and unmistakably French.
Maëlle — A Breton name related to Maël. Maëlle feels melodic, modern, and distinctive.
Isabeau — A medieval French form related to Isabel. Isabeau feels romantic, rare, and aristocratic.
Clémence — A French name meaning “mildness” or “mercy.” Clémence feels graceful, gentle, and elegant.
Gabin — A French masculine name derived from Gabinus. Gabin feels vintage, handsome, and distinctly French.
Amaury — A French form related to Amalric, traditionally associated with “work” and “power.” Amaury feels aristocratic and uncommon.
Valentin — A French form of Valentine, derived from Latin and associated with strength and health. Valentin feels romantic, classic, and charming.
