Catholic Name Generator
Saint and confirmation names from the Catholic calendar
Find Catholic names for a baby, a confirmation, or a character: apostles and martyrs, Church Fathers, Celtic and Iberian saints, Marian titles like Pilar and Lourdes, and classic double names such as John Paul and Mary Frances.
About Catholic names
Catholic naming draws on a calendar of saints that spans two thousand years, so a "Catholic name" can be Hebrew (Joachim, Miriam), Greek (Agatha, Ignatius), Latin (Cecilia, Benedict), Celtic (Brigid, Kieran), Germanic (Hedwig, Wolfgang), or a modern surname that became a given name after a canonization (Kolbe, Bosco, Kateri). Canon law once required baptismal names to be Christian, and although that rule is gone, the habit of choosing a saint or a Marian title remains strong across Europe, Latin America, the Philippines, and Catholic communities everywhere.
Two conventions set Catholic names apart from generic biblical ones. First, devotion to Mary produced an entire family of girls' names taken from her titles and shrines: Pilar, Dolores, Mercedes, Guadalupe, Lourdes, Carmen, Rosario, Socorro, Assunta, Montserrat. Second, double names pair a family favorite with a patron: John Paul, Francis Xavier, Mary Frances, Ana Lucía, Jean-Baptiste, José María. Boys are also given Mary (José María, Jean-Marie), a detail that instantly signals a Catholic culture in fiction.
For confirmation, candidates usually take the name of a saint whose life or patronage speaks to them, and many of the names here, from Perpetua to Pier Giorgio, are chosen for exactly that reason.
How to choose Catholic names
- For a confirmation name, read the saint's biography and feast day before deciding; sponsors and pastors will ask why you chose it, and a real connection matters more than how it sounds.
- Match the language form to the family or setting: Francis, Francisco, Francesco, François and Franciszek are all the same saint, and the local spelling sounds more natural.
- Marian titles (Lourdes, Fatima, Pilar, Carmen, Socorro) read as unmistakably Catholic and work well for Spanish, Italian, Portuguese, Filipino and French characters.
- Double names give you room to honor a grandparent and a patron at once: Mary Kateri, John Bosco, Anna Maria, José Luis.
- If you want something uncommon but still recognizably Catholic, look to Irish and early-medieval saints such as Ita, Gobnait, Fiacre, Swithun and Walburga.
Frequently asked questions
What counts as a Catholic name?
Traditionally, the name of a canonized saint, an angel, a biblical figure, or a title of Mary such as Dolores or Guadalupe. Today any name that is not contrary to the faith is allowed at baptism, but most Catholic families still pick a patron saint.
How do I choose a confirmation name?
Pick a saint whose story, virtue or patronage you want to imitate, then confirm the name with your parish. Popular choices include Thérèse, Francis, Kateri, Sebastian, Cecilia, Maximilian and John Paul, but any saint is acceptable.
Can boys have Mary in their name?
Yes. José María, Jean-Marie, Gianmaria and Joseph Mary are long-standing Catholic forms, and Louis-Marie de Montfort and Jean-Marie Vianney are both saints.
Are these names good for characters in fiction?
Very much so. A Catholic first name, especially a Marian title or a double name, quietly tells the reader about a character's family, region and upbringing without a word of exposition.
Related generators
Saints Name Generator
Real Catholic and Orthodox saint names
Pope Name Generator
Papal regnal names for fiction and fun
Bible Name Generator
Names from Genesis to Revelation
Angel Name Generator
Names from scripture, Enoch, and Kabbalah
Nun Name Generator
Religious names for sisters, abbesses, and novices
Priest Name Generator
Fathers, vicars, bishops, monks and cathedral clergy
Catholic Church Name Generator
Parish, cathedral, and basilica names
Catholic Team Name Generator
Parish, school and trivia team names with heart
More like this
Catholic School Name Generator
Authentic names for parish schools, academies and prep schools
Religious Name Generator
Sacred names from monasteries, temples and scripture
Fantasy Saint Name Generator
Invented saints, martyrs and patrons for fictional faiths
Orthodox Christian Name Generator
Baptismal names from the Orthodox calendar of saints
Ice God Name Generator
Divine names of frost, snow and long night
Heathen Kindred Name Generator
Kindred, hearth and hof names for Heathen groups
All 500 Catholic names
A: 42 names
- Abraham
- Adalbert
- Addolorata
- Adelaide
- Adrian
- Agatha
- Agnes
- Agnese
- Aidan
- Alban
- Albert
- Aloysius
- Alphonsus
- Amand
- Ambrose
- Amparo
- Ana Lucía
- Ana María
- Anastasia
- Anastasius
- Andrew
- Andrew Kim
- Angela
- Angelina
- Ann Marie
- Anna Maria
- Anne-Marie
- Annunziata
- Anselm
- Ansgar
- Anthony
- Antonietta
- Apollonia
- Apollos
- Araceli
- Aránzazu
- Assunta
- Asunción
- Athanasius
- Attracta
- Audrey
- Augustine
B: 29 names
- Balbina
- Barbara
- Barnabas
- Bartholomew
- Basil
- Bathilde
- Beatriz
- Bede
- Begoña
- Belén
- Benedetta
- Benedict
- Bernadette
- Bernard
- Bernardine
- Bernward
- Bibiana
- Birgitta
- Blaise
- Blandina
- Blathnaid
- Bonaventure
- Boniface
- Brendan
- Bríd
- Bridget
- Brigid
- Bronisława
- Bruno
C: 44 names
- Caesarius
- Cajetan
- Camillus
- Candelaria
- Candida
- Canute
- Caridad
- Carmela
- Carmen
- Casilda
- Casimir
- Caterina
- Catherine
- Cecilia
- Cecilia Maria
- Celestine
- Chad
- Charity
- Charles
- Charles Lwanga
- Chiara
- Christian
- Christina
- Christopher
- Ciara
- Clare
- Clement
- Cletus
- Clotilde
- Colette
- Columba
- Columban
- Concepción
- Concetta
- Conrad
- Consuelo
- Corbinian
- Cornelius
- Cosmas
- Covadonga
- Cunegunda
- Cuthbert
- Cyprian
- Cyril
D: 18 names
- Dairine
- Damasus
- Damian
- Damien
- Daniel
- David
- Declan
- Demetrius
- Denis
- Dionysius
- Dolores
- Dominic
- Dominic Savio
- Domitilla
- Dorothea
- Dorothy
- Dunstan
- Dymphna
E: 27 names
- Ebba
- Edith
- Edith Stein
- Edmund
- Edmund Campion
- Edward
- Elias
- Eligius
- Elizabeth Ann
- Emerentiana
- Emeric
- Emmanuel
- Encarnación
- Engelbert
- Engracia
- Ephrem
- Eric
- Ermelinda
- Esperanza
- Etheldreda
- Ethna
- Eulalia
- Eulogius
- Euphemia
- Eusebius
- Expeditus
- Ezekiel
F: 23 names
- Fabian
- Fabiola
- Faith
- Fatima
- Faustina
- Faustyna
- Felicity
- Felix
- Ferdinand
- Fidelis
- Filomena
- Finbar
- Flavia
- Florentina
- Florian
- Frances
- Francesca
- Francis
- Francis de Sales
- Francis Solano
- Frideswide
- Fridolin
- Fulgentius
G: 19 names
- Gabriel
- Gall
- Gemma
- Genesius
- Genevieve
- George
- Gerard
- Gerard Majella
- Germain
- Gertrude
- Gianna
- Giles
- Giuseppina
- Gloria
- Gobnait
- Godehard
- Gráinne
- Gregory
- Guadalupe
H: 12 names
- Hedwig
- Helena
- Henry
- Hermann
- Hilarion
- Hilary
- Hilda
- Hildegard
- Honoratus
- Hope
- Hubert
- Hugh
I: 15 names
- Íde
- Ignatius
- Ildephonsus
- Immacolata
- Immaculata
- Inés
- Innocent
- Irenaeus
- Irene
- Isaac
- Isaac Jogues
- Isabel
- Isaiah
- Isidore
- Ita
J: 34 names
- Jacinta
- Jacob
- Jadwiga
- James
- Jean de Brébeuf
- Jeanne
- Jeremiah
- Jerome
- Joachim
- Joan
- Joel
- John
- John Bosco
- John Chrysostom
- John Eudes
- John Fisher
- John Henry Newman
- John Neumann
- John Paul
- John Vianney
- Jolenta
- Josaphat
- Joseph
- Joseph Calasanz
- Josephine
- Josephine Bakhita
- Joshua
- Juan Diego
- Juana
- Jude
- Juliana
- Junípero
- Justin
- Justina
K: 8 names
- Kateri
- Kateri Rose
- Katharine
- Kevin
- Kieran
- Kilian
- Kinga
- Kizito
L: 22 names
- Ladislaus
- Lambert
- Laura
- Lawrence
- Lazarus
- Leander
- Leo
- Leocadia
- Leonard
- Linus
- Lioba
- Lorenzo Ruiz
- Loreto
- Louis
- Louis de Montfort
- Lourdes
- Lucia
- Lucrezia
- Lucy
- Ludmila
- Luke
- Luz
M: 73 names
- Macarena
- Macarius
- Malachi
- Marcella
- Marcellinus
- Margaret
- Margaret Mary
- Margarita
- Marguerite
- Marguerite-Marie
- María Auxiliadora
- Maria Chiara
- María Cristina
- María de los Ángeles
- María del Carmen
- María Dolores
- María Gabriela
- Maria Goretti
- María Isabel
- María José
- María Pilar
- Maria Regina
- Maria Stella
- María Teresa
- Mariam
- Mariana
- Marianne
- Marie-Bernarde
- Marie-Claire
- Marie-Madeleine
- Marie-Thérèse
- Mariella
- Marietta
- Marina
- Mark
- Martin
M, continued
- Martin de Porres
- Mary Agnes
- Mary Bernadette
- Mary Catherine
- Mary Clare
- Mary Elizabeth
- Mary Frances
- Mary Grace
- Mary Joseph
- Mary Kateri
- Mary Magdalene
- Mary Margaret
- Mary Rose
- Mary Therese
- Matilda
- Matilde
- Matthew
- Matthias
- Maurice
- Maurus
- Maximilian
- Maximilian Kolbe
- Maximus
- Mechtild
- Meinrad
- Melania
- Menas
- Mercedes
- Methodius
- Michael
- Milagros
- Mildred
- Miriam
- Monica
- Moninne
- Montserrat
- Moses
N: 9 names
- Narcisa
- Nathaniel
- Natividad
- Nicholas
- Nicodemus
- Nieves
- Norbert
- Notburga
- Nuria
O: 10 names
- Obdulia
- Odile
- Odilo
- Odo
- Olaf
- Olga
- Onesimus
- Oscar Romero
- Oswald
- Otto
P: 28 names
- Pachomius
- Pancras
- Pantaleon
- Paschal
- Patrick
- Paul
- Paul Miki
- Paula
- Paulinus
- Paz
- Perpetua
- Peter
- Peter Claver
- Petronilla
- Philemon
- Philip
- Philip Neri
- Philomena
- Pilar
- Pio
- Pius
- Placid
- Polycarp
- Praxedes
- Prisca
- Priscilla
- Prosper
- Pudentiana
Q: 2 names
- Quirinus
- Quiteria
R: 23 names
- Radegonde
- Radegund
- Raphael
- Raymond
- Regina
- Remedios
- Remigius
- René Goupil
- Reyes
- Rita
- Robert
- Rocco
- Roch
- Rocío
- Romuald
- Rosa
- Rosalia
- Rosalie
- Rosaria
- Rose
- Rose Marie
- Rose Philippine
- Rupert
S: 23 names
- Sabas
- Sabina
- Samthann
- Samuel
- Scholastica
- Sebastian
- Serafina
- Serena
- Silas
- Simeon
- Simon
- Sixtus
- Socorro
- Solange
- Soledad
- Solomon
- Sophia
- Spyridon
- Stanislaus
- Stella
- Stephen
- Swithun
- Sylvester
T: 16 names
- Tabitha
- Teresa
- Teresa Benedicta
- Thecla
- Theodore
- Theophilus
- Thérèse
- Thomas
- Thomas More
- Timothy
- Titus
- Titus Brandsma
- Tobias
- Toribio
- Trinidad
- Tryphon
U: 4 names
- Ulrich
- Urban
- Ursula
- Urszula
V: 8 names
- Valentine
- Veronica Giuliani
- Victor
- Vincent
- Vincent de Paul
- Virgil
- Viviana
- Vladimir
W: 7 names
- Walburga
- Wenceslaus
- Werburgh
- Wilfrid
- Willibrord
- Winifred
- Wolfgang
X: 1 name
- Xavier