We’re supported by moms. When you buy through links on our site, As an Amazon Associate, I may earn a commission.
So you are looking to name your child after your favorite rock n roll legend or band. We have put together some super cool names that are a nod to some of the greatest performers who have helped to shape an entire genre of music.
We have put together some of the best rock baby names to help you find that perfect name.
Best Rock Names For Boys
Adam – Hebrew in origin and means father is peace. From Adam’s Song by Blink 182.
Alec – A name of English origin and means defender of the people. From Alec Eiffel by the Pixies.
Alex – Of English origin and means supplanter. Frontman for the rock band the Arctic Monkeys Alex Turner.
Angus – Means one strength and is of Scottish origin. He was the founding member of rock n roll band AC/DC.
Anthony – A name of Latin origin and means priceless one. Anthony Kiedis is the lead vocalist for the Red Hot Chilli Peppers.
Axl – Of Hebrew origin and means father is peace. Axl Rose is the lead vocalist for the rock band Guns n Roses.
Billy – Means determination and is of English origin. Lead vocalist and guitarist for Green Day Billie Joe. Billie also co-founded Green Day with Mike Dirnt.
Bono – A name of English origin and means shortened form of names beginning with Bon. Bono is the lead singer of the Irish rock band U2.
Bowie – Of Irish origin and means yellow-haired. David Bowie is one of the most influential artists of the 20th Century.
Brandon – Means from the broom hill and is of English origin. Frontman for The Killers Brandon Flowers.
Buddy – A name of American origin and means friend. From the song Buddy Holly by Weezer.
Cash – Johnny Cash left his mark on American music and got him inducted into not only the Rock n Roll hall of fame but also The Country Music hall of fame.
Danny – Of English origin and means God is my judge. From Danny Says by the Ramones.
Dave – Of English origin and means beloved. Dave Grohl founded the Foo Fighters.
Donnie – A name of English origin and means from Donald or Donovon. From the song What A Catch, Donnie by Fall Out Boy.
Dylan – Of Welsh origin and means son of the sea. Bob Dylan moved from folk to rock music in the 60s.
Elton – Elton John is one of rock n rolls sensations, born Reginald Kenneth Dwight. Elton comes from Old English and means enclosure or turn.
Elvis – Scandinavian in origin and means all-wise. Elvis Presley is the undisputed king of rock n roll.
Eugene – Of English origin and means well-born. From Careful With That Axe Eugene by Pink Floyd.
Floyd – A name of English origin and means grey. From Floyd The Barber by Nirvana.
Freddie – Of American origin and means peaceful ruler. Freddie Mercury was the frontman for the iconic rock n roll band, Queen.
George – Means farmer and is of Greek origin. From the song Oh George by the Foo Fighters.
Harrison – A fantastic choice for your little man and also the surname of one member of the Iconic Band The Beatles – George Harrison.
Harry – English in origin and means Army Ruler. From the song Dirty Harry by Gorillaz.
Hendrix – Of course, Jimi Hendrix. He began playing guitar at 15 years old. He later went on to release The Jimi Hendrix Experience that not only catapulted him to fame but was critically acclaimed. Hendrix comes from the Heinrich and means ruler of the home.
Jack – Means God is gracious and is of English origin. From the song Jumpin’ Jack Flash by The Rolling Stones.
James – Of Hebrew origin and means supplanter. From Little James by Oasis.
Jeremy – A name of Hebrew origin and means God will uplift. From the song Jeremy by Pearly Jam.
Jett – Joan Jett formed two bands The Runaways and Joan Jett & the Blackhearts. Although Joan would be a fantastic option for a little girl, Jett is a cool option for a little man.
Jimi – Of English origin and means supplanter. Jimi Hendrix was an American rock and roll musician.
Joe – English in origin and means God will increase. Joe Strummer was the lead singer of the English rock band The Clash.
John – A name of Hebrew origin and means God is gracious. From the song Not Now John by Pink Floyd.
Jonas – Hebrew in origin and means a dove. From My Name Is Jonas by Weezer.
Jude – Means from Judea and is of English origin. From Hey Jude by The Beatles.
Keith – Of Scottish origin and means offspring. Keith Richards co-founded rock and roll band The Rolling Stones.
Kenneth – A name of Scottish origin and means handsome. From the song What’s The Frequency, Kenneth? by R.E.M.
Kurt – Nirvana frontman Kurt Cobain left an amazing musical legend behind after his untimely death.
Lennon – Of Irish origin and means dear one. John Lennon was one founder of the rock and roll band The Beatles.
Liam – Irish in origin and means with gilded helmet. One half of Oasis.
Mac – Legendary band Fleetwood Mac, Mac could make a great first name for your little boy. In Gaelic, the name Mac is used a lot in names such as Mackenzie and it means son of.
Malcolm – A name of Scottish origin meaning follower of St. Columba. Founding member of rock n roll band AC/DC.
Mick – Of English origin and means who is like God. Mick Jagger was the lead singer of The Rolling Stones.
Monty – Means short form of names beginning with Mont and is of English origin. From Monty Got A Raw Deal by R.E.M.
Nash – Crosby, Stills, and Nash were a folk-rock supergroup formed in the late 1960s. The name Nash means at the ash tree.
Noel – Of French origin and means born on Christmas Day. The other half of Oasis.
Otis – Otis Redding is most often associated with soul or R&B music. But he has been influential on many rock artists and this influence meant that he was inducted into the rock n roll of hall of fame.
Paul – Of Latin origin and means humble, small. Sir Paul McCartney, singer, and bassist for The Beatles.
Prince – Prince wrote his first song Funk Machine at the tender age of 7. He would go on to even greater things.
Presley – Elvis Presley is regarded as a cultural icon and is often referred to as The King of Rock n Roll. Elvis may seem a little old fashioned while Presley offers a new generation the chance to continue their tribute to a music icon.
Richie – Of English origin and means brave ruler. Richie Valens was a pioneer of rock and roll.
Ringo – Ringo Starr was the drummer for The Beatles. Ringo is of Japanese origin and means apple.
Robert – A name of English origin and means bright flame. Robert Plant was the frontman for rock n roll band Led Zeppelin.
Rod – Of English origin and means short form of Rodney. Rod Stewart is a great rock singer and songwriter.
Roger – Means famous spear and is of English origin. Roger Daltrey was the lead singer of The Who.
Romeo – Italian in origin and means from Rome, Italy. From the song Romeo and Juliet by Dire Straits.
Rudie – A name of Germanic origin and means famous wolf. From Rudie Can’t Fail by The Clash.
Sean – Irish in origin and means God is gracious. From the song Sean Flynn by The Clash.
Tom – Means a twin and is of Greek origin. From Poor Tom by Led Zeppelin.
Tony – Of English origin and means short form of Antony. Toni Lommi was the guitarist for Black Sabbath.
Walter – English in origin and means army ruler. From Do You Remember Walter by The Kinks.
Ziggy – Ziggy Stardust is the glam rock alter ego of Legend David Bowie. Ziggy is a fun name for a little boy.
Best Rock Names For Girls
Alanis – A name of Greek origin and means from Atlanta. Alanis Morrisette is a Canadian singer-songwriter.
Annie – English in origin and means gracious, merciful. Scottish singer-songwriter Annie Lennox.
Athena – From Greek mythology and means from Athens.
Caroline – French in origin and means free man. It is the feminine variation of Charles.
Cecilia – Feminine form of Cecil and is of Latin origin. It means blind.
Clover – A great flower name from Old English and means key.
Daisy – Diminutive form of Margaret and of English origin. The name means day’s eye.
Eleanor – An English variation of French Provencal Alienor and has an unknown meaning.
Eloise – A name of French origin and means healthy; wide.
Hanna – Kathleen Hanna is a punk rock legend. Hanna comes from Hebrew origin and means grace.
Iris – A name of Greek origin and means rainbow.
Ivy – Botanical name and comes from the Old English word ifig.
Jane – Means God is gracious and is of English origin.
Janis – A name that belonged to Janis Joplin. The name is of English origin and means God is gracious.
Joan – Of Hebrew origin and means God is gracious. Joan Jett is an American rock singer-songwriter.
Joni – Joni Mitchell is an influential songwriter of our time. Joni comes from Hebrew origins and means God is gracious.
Josephine – A French feminine variation of Joseph and means Jehovah increases.
Kate – The name comes from Katharina and means pure. Kate Bush coined her genre of rock n roll as art-rock. She had a very experimental and literary style and theme.
Kim – Of English origin and means bold family. Kim Deal was both a bassist and vocalist for two legendary rock bands Pixies and The Breeders.
Lily – Another great flower name of English origin.
Lola – Spanish diminutive of Dolores and means lady of sorrows.
Mitski – Mitski Miyawaki is a Japanese-American singer-songwriter.
Nico – Stage name of Christa Paffgen. She was part of the New York City art scene of the 1960s and 1970s and collaborated with the likes of Andy Warhol and Jim Morrison.
Ophelia – Of Greek origin and means help.
Patti – Patti Smith is a punk rock icon whose album Horses is regarded as the most influential rock albums of all time. Patti is a little more fun and playful than Patricia.
Quinn – Of Irish origin and means descendent of Conn.
Rosalie – French variation of Latin Rosalia and means rose.
Rose – Of Latin origin and means rose, a flower.
Rosetta – Sister Rosetta Tharpe is known as The Godmother of Rock n Roll. She influenced other musicians like Little Richard, Johnny Cash and Elvis Presley.
Sadie – Diminutive of Sarah and means princess.
Sheryl – Sheryl Crow started out in the pop-rock genre. It is of English origin and means beloved.
Stevie – Stevie Nicks started as a member of legendary rock band Fleetwood Mac before pursuing a solo career.
Suzi – Suzi Quattro is an extremely talented rock stars. The name means lily or rose.
Viv – Viv Albertine is a punk rocker best known for her work with the English band The Slits. Viv is short for Viviane, and means alive.
Names Inspired By Rock Culture
Abbey – Of English origin and means nunnery. The Beatles made Abbey Road famous.
Alice – A name of English origin and means from nobility. The name comes from Alice in Chains.
Anita – Hebrew in origin and means gracious. Anita Pallenberg had two children with Keith Richards.
Berwick – Means from the barley garage and is of English origin. The street of the same name was featured on the second album cover of Oasis.
Bohemia – A name of Germanic origin and means home of the Boli. The name is a girl’s name that was inspired by Queens Bohemian Rhapsody.
Butch – Of American origin and means manly. Butch Vig was a producer for Sonic Youth.
Christie – English in origin and means shortened form of Christine. Christie Brinkley was the second wife of singer song writer Billy Joel.
Donnington – Means lives near the stream and is of English origin. The Download Festival has its home at Donnington Park.
Fender – A name of English origin and means from the defender. The name is also that of a well-known guitar make.
Gibson – Of English origin and means Gilbert’s son. This is another well-known guitar make.
Iman – Arabic in origin and means faith. This was also the name of David Bowie’s second wife.
Jerry – Means shortened form of names beginning with Jer. It is also the name of one of the most famous rock wifes Jerry Hall who was married to Mick Jagger for 22 years.
King – A name of American origin and means ruler. Oasis was signed at King Tut’s.
Marianne – Of French origin and means of the sea. Marianne Faithful dated Mick Jagger and she also co-wrote Sister Morphine.
Mary – Hebrew in origin and means of the sea. She was also the long-term partner of Freddy Mercury.
Memphis – Means established and beautiful and is of Greek origin. Memphis was home to one of the most famous rock and roll stars – Elvis Presley.
Mosh – A name of Hebrew origin and means peace. A mosh pit is a popular event at a rock show.
Pearl – Of English origin and means a smooth, round bead formed by a mollusk. Part of the name of Pearl Jam.
Phil – Greek origin and means lover of horses. Phil Spector was a producer for many bands including The Beatles.
Queen – Means title for a female royal and is of English origin. And of course, it is the name of one of the most famous and long-running rock bands.
Rachel – A name of Hebrew origin and means ewe. The wife of Rod Stewart was Rachel Hunter.
Ramone – Of French origin and means a Roman. A connection to the band the Ramones.
Reading – English in origin and means people from Read. The Reading Festival of Rock started in the ’70s and is still running today.
Rick – Means brave ruler and is of English origin. Producer Rick Rubin worked with many rock bands which included Red Hot Chilli Peppers.
Steve – A name of English origin and means short form of Steven. It was also the name of another music producer who worked with Nirvana.
Todd – Of English origin and means fox. Todd Rundgren was the music producer for Patti Smith.
Troubadour – English in origin and means to compose. This is also the name of a famous West London venue.
Woodstock – Means place and is of Anglo Saxon origin. Woodstock Rock Festival was a legendary festival held in 1969.
Yoko – A name of Japanese origin and means ocean, sun. Yoko Ono was the wife of The Beatle John Lennon.
Zeppelin – Of the Germanic origin and means airship, blimp. Also associated with the band Led Zeppelin.
Ziggy – German in origin and means shortened form of Sigmund. Ziggy Stardust was the alter ego of David Bowie.
The Final Thought
So if you feel that your little one is going to be the next great rock and roll legend then you may have found the perfect name for them from our list above.