Bonnie is the Scots word for "pretty." That is what parents are picking when they choose the name. It has been used as a first name for girls in Scotland and England for about 150 years, but it climbed sharply in the UK charts over the last decade and was the 16th most popular girls' name in England and Wales in 2024. It is now more popular in Britain than it has ever been in America, which is unusual.
Here is what makes it worth knowing.
Bonnie at a Glance
| Meaning | "Pretty" or "beautiful" |
| Origin | Scots language (via French bonne, from Latin bonus) |
| First Recorded | Before 1513 (William Dunbar's poetry) |
| Pronunciation | BON-ee |
| UK Rank (2024) | 16th |
| US Rank (2024) | Outside the top 400 |
| Nicknames | Bon, Bonny, Bee |
Where the word comes from
The English word bonnie is Scots, not Scottish Gaelic. Scots is a Germanic language descended from Old English, spoken in the Scottish Lowlands. Gaelic is a Celtic language with completely different roots. This confusion trips up almost everyone writing about the name.
Scots picked up bonnie from Middle French bonne ("good"), which itself came from the Latin bonus. Somewhere in that crossing, the meaning shifted from "good" to something more specific: pretty, attractive, pleasing. The earliest written record we have of the word is in the poems of William Dunbar, a court poet at the Scottish court of King James IV, writing before 1513. Robert Burns used it constantly ("My Bonnie Mary," 1788). "The Bonnie Banks of Loch Lomond" carried it around the world.
Bonnie Prince Charlie
The reason non-Scots know the word at all is one man. Charles Edward Stuart (1720 to 1788) was the grandson of the deposed King James II and the last serious Jacobite claimant to the British throne. In 1745, at 24, he landed on the Scottish island of Eriskay with seven companions, raised his standard at Glenfinnan, and marched an army of Highland clans south into England as far as Derby. He came within about 125 miles of London before turning back. His army was destroyed at Culloden on 16 April 1746. He then spent five months hiding across the Highlands with a £30,000 reward on his head, and was eventually smuggled to Skye disguised as an Irish maid by Flora MacDonald.
His nickname, Bonnie Prince Charlie, referred simply to how good-looking he was, but Sir Walter Scott's 1814 novel Waverley turned him into the romantic Scottish hero of popular imagination, and he has stayed there ever since. This is the single reason the word bonnie is internationally associated with Scotland, and why a great many parents today feel it has "Scottish weight" even when they cannot say why.
Bonnie Blue Butler
The other cultural reason parents know the name is Margaret Mitchell's 1936 novel Gone with the Wind, and the 1939 film starring Clark Gable and Vivien Leigh. Rhett Butler and Scarlett O'Hara's daughter, formally named Eugenie Victoria, gets her nickname when Melanie Wilkes says her eyes are "as blue as the Bonnie Blue Flag" (the pre-Confederate flag of the seceded American Southern states). She dies at age four falling from a pony. It is one of the most famous scenes in Hollywood history.
This is where the specific spelling Bonnie, rather than the older Scottish Bonny, became the standard English form for the name.
Why the UK number is so high right now
Bonnie is a genuinely British naming story. In 2020 it sat at around 40th in the UK charts. In 2024 it was 16th. According to Nameberry's analysis of the ONS 2024 data, Bonnie is currently one of the girls' names that sits inside the UK top 100 but at least 400 spots lower in the US. American parents have not adopted it in anything like the same numbers.
This is part of a broader UK trend. British parents in the 2020s have been reaching for warm, informal, slightly nostalgic girls' names (Elsie, Poppy, Bonnie, Nellie, Lottie) and warm nickname-style boys' names (Freddie, Alfie, Albie, Reggie). None of these are having anything like the same moment in America. Bonnie is one of the cleanest examples of the pattern.
Famous Bonnies
- Bonnie Prince Charlie (Charles Edward Stuart, 1720 to 1788), Jacobite claimant to the British throne.
- Bonnie Parker (1910 to 1934), American outlaw of Bonnie and Clyde. Killed in a police ambush in Louisiana at 23. The 1967 film starring Faye Dunaway made the pairing permanent shorthand for a romantic outlaw couple.
- Bonnie Tyler (b. 1951), Welsh rock singer. Her 1983 single "Total Eclipse of the Heart" is one of the best-selling singles ever released.
- Bonnie Wright (b. 1991), English actress who played Ginny Weasley in all eight Harry Potter films between 2001 and 2011.
- Bonnie Langford (b. 1964), English actress in Doctor Who (originally 1986 to 1987, returned in 2024) and a fixture of British theatre.
- Bonnie Raitt (b. 1949), American blues and rock singer-songwriter, 13-time Grammy winner.
Practical notes for parents
Bonnie is warm, informal, and unmistakably British in a way most current UK top 20 names are not. This is either the main reason to choose it or the main reason to hesitate. British parents who like the sound will probably keep choosing it. American parents who consider it should know that it will read as distinctly British to most other Americans, in the way names like Nigel or Beatrix do.
It shortens naturally to Bon or Bonny, though most families just use the full name. It pairs well as a first name with longer, more formal middle names that provide contrast: Bonnie Elizabeth, Bonnie Charlotte, Bonnie Isabel, or Bonnie Rose all work well. As a sibling name it sits comfortably beside Elsie, Ivy, Poppy, and Nellie for sisters, and Freddie, Alfie, Reggie, and Archie for brothers, all of which belong to the same current British vintage-revival cluster.
The honest take
Bonnie is quietly having its biggest moment in over a century. If you want something warm, distinctly British, and part of the current cluster of soft nickname-style girls' names, it is one of the strongest current picks. If you want something that reads as unusual, it is not any more: 16th means a Bonnie born today will meet other Bonnies. If that concerns you, the older Scottish Bonny spelling still feels less common, and pronounces identically.