Fish names can be as creative and silly as your heart desires — after all, fish don't know their own names! This list offers good fish names for any piscine pet that enters your aquarium.
Popular betta fish names include choices such as Blue, Moby, Bubba, and Finley. Along with Bubba, other funny fish names include Banana, Leviathan, Sheldon, and Tsunami.
Fish names are often inspired by the water, as with choices like Cove and Reef. Others relate to fish features, such as Finnegan (fins) and Gilligan (gills).
Your fish could even boast the name of a different fish, like Tuna, Trout, or Pollock. Or borrow a name of a famous fish, such as Dorothy or Klaus.
Our whole set of names for fish is listed below. You may also be interested in our page on Pet Names.
Meaning:"the golden one"
Description:Aurelia is an ancient Roman name that's become a surprise hit in the contemporary world. A top favorite on Nameberry, it reentered the US Top 1000 in 2014 after a 70-year absence and continues to climb.
Description:The name of the Roman goddess of the moon, Luna is derived straight from the Latin word for moon, luna. Luna’s divine complement is Sol, the god of the Sun. In Roman art, Luna is often depicted driving a chariot.
Description:A Nameberry favorite, Aurora has consistently been on the US popularity list since the nineteenth century, but has really taken off in the past 30 years. Aurora also enjoys remarkable international popularity, ranking in the Top 100 throughout the English-speaking world as well as in Italy, Spain, Norway, Switzerland, and several other European countries.
Description:One of the most romantic of appellations, as well as being a geographical name of the large salty sea between Asia and Europe that probably inspired C.S. Lewis to use it for the name of the hero of his children's novel, Prince Caspian, part of the Chronicles of Narnia series.
Origin:English or Irish
Meaning:"God spear, or deer-lover or champion warrior"
Description:Oscar is one of the most stylish Old Man Names of our era. While it's softened slightly in popularity over the past 20 years, that may be considered a very good thing.
Description:Otto is cool again. Long a quintessential Old Man Name, Otto has been promoted to trending darling of adventurous baby namers.
Origin:Latin and Old German
Meaning:"soldier or merciful"
Description:Milo is most commonly considered to be Germanic name derived from the Latin word miles, meaning "soldier." However, there is evidence to suggest it also may have independently spawned from the Slavic root milu, meaning "merciful." Milo predates brother name Miles, a variation that evolved when the name immigrated to the British Isles in the Middle Ages. Mylo is an alternate spelling.
Meaning:"fair or white"
Description:Finn is a name with enormous energy and charm, that of the greatest hero of Irish mythology, Finn MacCool (aka Fionn mac Cuumhaill), an intrepid warrior with mystical supernatural powers, noted as well for his wisdom and generosity.
Description:Kai is an internationally flexible name with many possible origins and meanings, growing in popularity in the US and a diverse range of European countries.
Origin:French feminine version of Clement, Latin
Description:Clementine is a Nameberry favorite that has finally broken back into the US Top 1000 after more than half a century off the list. Still, its style value may mean there are more Clementines than you might guess in your neighborhood—it may be a name that raises Mom's eyebrows, but it won't surprise your friends.
Meaning:"heart; daughter of the sea"
Description:Cordelia is exactly the kind of old-fashioned, grown-up name for girls that many parents are seeking for their daughters today. The name of King Lear's one sympathetic daughter, Cordelia has both style and substance along with its Shakespearean pedigree.
Origin:English from Latin
Description:Poppy, unlike most floral names which are sweet and feminine, has a lot of spunk. Long popular throughout the rest of the English-speaking world, Poppy is finally starting to rise toward the top in the US, where it entered the Top 1000 for the first time in 2016.
Description:Penelope is a name from Greek mythology; she was the wife of Odysseus in Homer’s Odyssey. It has two possible origin stories—Penelope was either derived from the Greek pēnē, meaning "thread of a bobbin," or penelops, a type of duck. Mythological Penelope was cared for by a duck as an infant, and later was known for delaying her suiters by pretending to weave a garment while her husband was at sea.
Meaning:"deep red precious stone"
Description:Ruby, vibrant red, sassy and sultry, outshines other revived vintage gem names, with its sparkling resume of cultural references. Ruby is proof of the 100 Year Rule, trending again for the first time since its last heyday in the 1920s.
Meaning:"rose, a flower"
Description:Rose is derived from the Latin rosa, which referred to the flower. There is also evidence to suggest it was a Norman variation of the Germanic name Hrodohaidis, meaning “famous type,” and also Hros, "horse". In Old English it was translated as Roese and Rohese.
Description:Lucifer is the name of the archangel cast into hell -- theologians disagree on whether he and Satan are separate beings -- and as such has long been on the forbidden list for religious parents. Still banned in New Zealand, Lucifer is occasionally used in the contemporary U.S.: Six boys were given the name in the most recent year counted.
Description:Scarlett originated as an occupation surname, designating a person who sold scarlet, a luxury wool cloth produced in Medieval Europe. The word is thought to derive from the Arabic siklāt, referring to silks dyed with kermes. The fanciest, favorited color was scarlet red.
Origin:Greek; Central American Indian empire name; Latinate variation of May; Spanish, diminutive of Amalia; variation of Maia; Hebrew
Description:In addition to being the name of a Central American culture, Maya was the legendary Greek mother of Hermes by Zeus, and means "illusion" in Sanskrit and Eastern Pantheism. It can also be spelled Maia, though both names have so many possible origins and meanings that not all of them are related. To the Romans, Maia/Maya was the incarnation of the earth mother and goddess of spring, after whom they named the month of May.
Origin:English, diminutive of John
Meaning:"God is gracious"
Description:Jack is a derivative of John that originated in medieval England. The name went from John to Johnkin to Jankin to Jackin to Jack. The name was so common in the Middle Ages that Jack became a generic term for a man.
Meaning:"leaping water, lady of abundance"
Description:As memories of the outragrous actress Talullah Bankhead have faded, this hauntingly euphonious Choctaw name has re-entered the public domain. A modern hipster favorite, it's been chosen for their daughters by Philip Seymour Hoffman, Patrick Dempsey, Damian Dash, Rachel Roy and Sara Rue, trail-blazed by Demi Moore and Bruce Willis for their now grown daughter. (Trivia tidbit: Bankhead's namesake was her paternal grandmother who, in turn, was named after the Georgia town of Tallulah Falls.)