- this week

Gender: Female Meaning of Bonnie: "beautiful, cheerful" Origin of Bonnie: Scottish Bonnie's Popularity in 2017: #697

The name Bonnie is a girl's name of Scottish origin meaning "beautiful, cheerful". Bonnie is ranked #697 on our popularity charts and is often added to lists like Names That Mean Beautiful and discussed in our forums with posts like "Drop Your Favorite: GIRLS!".

From the experts:

Bonnie is a word the Scots really do use for pretty, thus the root of this name, from the French bonne. Bonnie is teetering on the edge of a comeback right now, along with Betty and Bea one of the girls' names starting with Bthat are so far out they're heading back in, especially in the UK.

Gone With the Wind gave Bonnie a big push when Scarlett and Rhett used it for their daughter. Her full name was Eugenie Victoria, but the pet name came from the fact that she had "eyes as blue as the bonnie blue flag."

Bonnie's last moment in the limelight came in the late sixties with the film Bonnie and Clyde, about outlaw Bonnie Parker. Now after a long decline, it's finally showing new signs of life, perhaps thanks to the Bonnies in The Vampire Diaries and The Hunger Games, as well as a new miniseries about the 1930s-era bandits.

Find other names based on Bonnie using our baby name generator.

Famous People Named Bonnie

Bonita Melody Lysette "Bonnie" Langford, English actress
Bonita "Bonnie" Lythgoe, English dancer and TV personality
Bonnie Lynn Bernstein, American sportscaster
Bonnie Kathleen Blair, American Olympic speed skater
Bonnie Bramlett (born Bonnie Lynn O'Farrell), American singer
Bonnie Joanne Chapman, daughter of Dog Chapman and Beth Barmore
Bonnie Bedelia Culkin, American actress
Bonnie Dobson, Canadian folk singer
Bonnie Gruesen, American actress/singer
Bonnie Guitar (born Bonnie Buckingham), American country music singer
Bonnie Lynne Hunt, American actress
Bonnie Lee (born Jessie Lee Frealls), American R&B singer
Bonnie Lou (born Mary Joan Kath), American rock and country singer
Bonnie Leigh McKee, American singer
Bonnie Owens, American country singer
Bonnie Elizabeth Parker, American outlaw
Bonnie Poe, American voice actress
Bonnie Lynn Raitt, American blues singer-songwriter
Bonnie Rideout, American fiddler
Bonnie Tyler (born Gaynor Hopkins), Welsh singer
Bonnie Francesca Wright, English actress
Bonnie Zacherle, American illustrator and designer
Patricia Eva "Bonnie" Pointer, American R&B singer
Phillomena Alecia "Bonnie" Mealing, Australian Olympic swimmer
Bonnie (Griffiths) Hoellein, American family vlogger
Bonnie Gilliland, daughter of actors Jean Smart and Richard Gilliland
Bonnie Bella Jordan (b. 2016), daughter of musician and reality TV personality Stevie J ("Love & Hip Hop Atlanta")
Bonnie Prince Charlie, nickname for the male Jacobite pretender to the British throne

Pop Culture References for the name Bonnie

Bonnie Bennett, character on "The Vampire Diaries"
Bonnie, character on "The Craft"
Bonnie Lisbon, character on "The Virgin Suicides"
Bonnie, character in Pokemon XY
Bonnie, character in "The Hunger Games" series by Suzanne Collins
Bonnie, character in "The Walking Dead"
Bonnie, character on "Friends"
Bonnie, character on "Scrubs"
Bonnie Anderson, character in "Toy Story 3"
Bonnie the Bunny, character in "Five Nights at Freddy's"
Bonnie Brown, character in "The Berenstain Bears"
Bonnie Howard, character in "Heartaches"
Bonnie Malloy, character on "Life with Bonnie"
Bonnie Rockwaller, character on "Kim Possible"
Bonnie Rose, character in "Keeping the Faith"
Bonnie Winterbottom, character on "How to Get Away with Murder"
Bonnie Silver, character in "Dragons in Our Midst" series by Bryan Davis
Bonnie Swanson, character on "Family Guy"
Eugenie Victoria "Bonnie Blue" Butler, character in "Gone with the Wind" by Margaret Mitchell
"The Bonnie Banks o' Loch Lomond," traditional Scottish song
Bonnie Wheeler, character on TV's "Baby Daddy"
Bonnie, mentioned as a baby name in Eminem's song "Stan" ("My girlfriend's pregnant too, I'm 'bout to be a father. If I have a daughter, guess what I'ma call her? I'ma name her Bonnie")
Bonnie Green, one of the two heroines of Joan Aiken's "The Wolves of Willoughby Chase"

Bunnie, Bonni, Boni, Bonnibel, Bonne, Bonnee, Bonny, Bunny, Bunni


SparkleNinja18 Says:


I’ll never be able to separate this name from the annoying mean girl Bonnie Rockwaller from Kim Possible.

FantasyandPrayer Says:


When I have kids I'll have a daughter called Beatrice, nn Bonnie

Eliza1303 Says:


Mehhhhhhhhh......just not my style

Rosie2525 Says:


Really nice and sweet name. Thankfully not overused but still modern enough to use. Lovely. :)

Daiseymae Says:


Very cute name.

Bonnie Lynn Says:


Bonnie is a great name, I didn't like it as a kid because it's so unpopular, but as I aged, I started to appreciate being the only Bonnie that people knew.

paulapuddephatt Says:


I love Bonnie, too. I think it is fine as an independent name, or a nickname. I personally love Bonita, but Bonnie on its own is definitely a strong choice.

paulapuddephatt Says:


I love this, on its own or as a short form of Bonita.

Thepandaprincess223 Says:


I LOVE the name Bonnie. Bonnie Wright is one of the best actresses in my opinion. Bonnie is refreshing compared to all those Honey's and Lulu's in the world today. Bonnie does not need to be short for anything, but it could if you liked. I think a couple good uses for Bonnie is Bonnie Alyssa or Lexi Bonnie.

-EagleEyes- Says:


I love Bonnie! It's adorable and has a great meaning. It's heard of, but not too popular. Bonnie Wright, who plays Ginny Weasley in the Harry Potter movies, is a great namesake!

Jazgracesmith Says:


So cute! Looking for a name for baby #2. Sylvie Grace is my first, and looking at Bonnie Tamara for this one is a girl. Both my husband and i like it. (Tamara is my sisters name).

TaliaCat Says:


This name is sooooo cute!! :)

grace147 Says:


This is definitely one of my guilty pleasure names. So adorable

Impwood Says:


I like this as a diminutive for Bronwen.

Catastroffy Says:


A bit childish for an official name, but nonetheless lovely :)

Rosalina_Winter Says:


I liked the little girl named Bonnie in Toy Story 3. :) She was adorable, and that's where the name was brought to my attention. It's kinda cute, with a lovely meaning.

amybaldwin Says:


My husband likes it yay! Our daughter is Penny Elizabeth so Bonnie seems to go with that in it's sweet nature : )

CupcakeGirl13 Says:


I love Bonnie! It is such a sweet name:) Totally underused. It would be so refreshing to meet a little Bonnie or an Annie or Millie! Also a great nickname for Bonita.

pmfrede Says:


This name is really growing on me. Sounds like a sweet little girls name.

Zelliew Says:


I like it - It really does sound cheerful

amybaldwin Says:


Bonnie means good, and I have always loved the name...Bonnie Baldwin?

bonnie Says:


Bonnie Blue is the BOMB!!!

KatieElle Says:


Seems fresh and underused. Similar to Maisy in my mind. <3