Catholic Name Generator

Saint and confirmation names from the Catholic calendar

Mythology & Religion500 names

0 of 500 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 500 names, A to Z

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.

More like this

All 500 Catholic names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

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

Z: 3 names

  • Zachary
  • Zeno
  • Zita