Are you searching for a cute baby name for your baby? Look no further, because we've made this quest a lot easier for you with our list of the best cute, unique boy and girl names that have a sweet or adorable feel to them.

Advertisement

Some of the names in this list are very popular and will be very familiar to you while others are a lot rarer, but still just as cute, and maybe ones you haven't come across before. Whether you choose to keep your baby's name traditional or unique you'll find plenty of inspiration for cute names that'll suit your sweet baby perfectly below.

For more baby name inspiration, we have 100 baby names from Greek mythology you can browse, plus fantasy baby names that include popular names from imaginary lands,works of fiction and myths. Also discover our cute baby names that have a sweet or adorable feel to them and cool baby names for boys and girls for trendy, morden and fashionable names.

Also, discover our list of cultural heritage baby girl names which offer rich inspiration. Our Korean girl names list contains a mix of two-syllable style names, Italian girls names evoke charm and romance, and our list of Japanese girl names incorporate culture and history.

Cute baby girl names | Cute baby boy names | Popular baby names | Cute rare girl names | Cute unique boy names

Cute baby girl names

cute baby names

There are hundreds of cute baby girl names, but we've listed some below that have a particularly lovely rhythm or pronunciation. Some names are short and sweet like Elle, while others are longer and beautiful like Amaryllis. Some of the names in this list are derived from the natural world with flower names sounding particularly cute. If you love these then check out our longer list of floral names for baby girls here.

1. Alyssa

  • Origin: Greek
  • Meaning: noble, rational

2. Amaryllis

  • Origin: Greek
  • Meaning: to sparkle

3. Angel

  • Origin: Greek
  • Meaning: messenger from God

4. Anthea

  • Origin: Greek
  • Meaning: after the flower

5. Belle

  • Origin: French
  • Meaning: beautiful

6. Brooke

  • Origin: English
  • Meaning: small stream

7. Chloe

  • Origin: Greek
  • Meaning: blooming, fertility

8. Cynthia

  • Origin: Greek
  • Meaning: from Mount Kynthos

9. Clementine

  • Origin: Latin
  • Meaning: merciful

10. Connie

  • Origin: Latin
  • Meaning: constant

11. Elle

  • Origin: Greek
  • Meaning: torch, light

12. Emma

  • Origin: German
  • Meaning: whole, universal

13. Everleigh

  • Origin: British
  • Meaning: woodland clearing

14. Harlow

  • Origin: English
  • Meaning: rocky hill

15. Harmony

  • Origin: English
  • Meaning: harmony, concord
  • Also: Harmonie

16. Heidi

  • Origin: German
  • Meaning: of noble birth

17. Jasmine

  • Origin: Persian
  • Meaning: gift from God

18. Jewel

  • Origin: French
  • Meaning: ornament, jewel

19. Jodie

  • Origin: Hebrew
  • Meaning: from Judea
  • Also: Jodi, Jody

20. Joy

  • Origin: French
  • Meaning: great happiness

21. Kendall

  • Origin: Celtic
  • Meaning: exalted, high

22. Kim

  • Origin: English
  • Meaning: royal, noble

23. Lacey

  • Origin: French
  • Meaning: braid, lace, cheerful
  • Also: Lacie, Lacy, Lace

24. Lavender

  • Origin: English
  • Meaning: after the flower

25. Leilani

  • Origin: Hawaiian
  • Meaning: heavenly flower

26. Lulu

  • Origin: Arabic
  • Meaning: pearl

27. Lydia

  • Origin: Greek
  • Meaning: beautiful one

28. Madison

  • Origin: English
  • Meaning: strength in battle

29. Melody

  • Origin: Greek
  • Meaning: song

30. Moriah

  • Origin: Hebrew
  • Meaning: God teaches

31. Nala

  • Origin: Swahili
  • Meaning: queen, successful

32. Noel

  • Origin: French
  • Meaning: referring to Christmas
  • Also: Nowell, Noelle

33. Paige

  • Origin: Latin
  • Meaning: youthful, child

34. Peony

  • Origin: Greek
  • Meaning: praise giving, healing

35. Polly

  • Origin: English
  • Meaning: star of the sea

36. Pippa

  • Origin: Greek
  • Meaning: lover of horses

37. Sadie

  • Origin: Hebrew
  • Meaning: princess

38. Sally

  • Origin: Hebrew
  • Meaning: lady, noblewoman

39. Siân

  • Origin: Welsh
  • Meaning: God is gracious

40. Skyler

  • Origin: English
  • Meaning: scholar
  • Also: Skyla

41. Taylor

  • Origin: French
  • Meaning: tailor or to cut
  • Also: Tayla, Tailor

42. Tiana

  • Origin: Latin
  • Meaning: daylight, joy

43. Valerie

  • Origin: Latin
  • Meaning: healthy, strong

44. Wendy

  • Origin: English
  • Meaning: friend

45. Yasmine

  • Origin: Persian
  • Meaning: jasmine flower

46. Zara

  • Origin: Hebrew
  • Meaning: princess, to bloom

47. Zoe

  • Origin: Greek
  • Meaning: life

Cute baby boy names

cute baby names

Perhaps you know you've got a baby boy on the way and want to ensure his name is adorable as he's sure to be. In this list you'll find classic cute names for boys such as Timothy and Valentine plus less common names such as Azariah and Remi.

48. Alden

  • Origin: British
  • Meaning: old friend

49. Amado

  • Origin: Latin
  • Meaning: beloved by God

50. Ambrose

  • Origin: Greek
  • Meaning: pertaining to the immortals

51. Ashley

  • Origin: English
  • Meaning: dweller near the ash tree

52. Aubury

  • Origin: English
  • Meaning: noble ruler

53. Avery

  • Origin: English
  • Meaning: ruler of elves

54. Azariah

  • Origin: Hebrew
  • Meaning: helped by God

55. Bentley

  • Origin: English
  • Meaning: meadow, course grass

56. Billy

  • Origin: English
  • Meaning: determination, strength

57. Blaine

  • Origin: Gaelic
  • Meaning: yellow

58. Blake

  • Origin: English
  • Meaning: dark, black, shining

59. Bradley

  • Origin: English
  • Meaning: broad meadow

60. Callan

  • Origin: Scottish
  • Meaning: brave

61. Cody

  • Origin: Irish
  • Meaning: a helpful person

62. Dacey

  • Origin: Irish
  • Meaning: southerner

63. Davie

  • Origin: Hebrew
  • Meaning: cherished
  • Also: David, Dave

64. Demi

  • Origin: French
  • Meaning: small

65. Dylan

  • Origin: Welsh
  • Meaning: born from the sea/waves

66. Fabian

  • Origin: Latin
  • Meaning: bean grower

67. Harvey

  • Origin: French
  • Meaning: army warrior

68. Josiah

  • Origin: Hebrew
  • Meaning: God heals

69. Julian

  • Origin: Greek
  • Meaning: youthful

70. Justin

  • Origin: Latin
  • Meaning: just, upright

71. Junior

  • Origin: Latin
  • Meaning: younger

72. Levi

  • Origin: Hebrew
  • Meaning: join, connect

73. Marcus

  • Origin: Latin
  • Meaning: warlike, masculine

74. Marvin

  • Origin: Welsh
  • Meaning: sea friend

75. Maurice

  • Origin: French
  • Meaning: a moor
  • Also: Morrie, Maurie and Mo

76. Micah

  • Origin: Hebrew
  • Meaning: who is like the Lord?

77. Pavel

  • Origin: Russian
  • Meaning: small

78. Pablo

  • Origin: Spanish
  • Meaning: small, humble

79. Reed

  • Origin: English
  • Meaning: the colour red

80. Remi

  • Origin: Nigerian
  • Meaning: God comforts me

81. Romeo

  • Origin: Greek
  • Meaning: pilgrim to Rome

82. Sonny

  • Origin: English
  • Meaning: son

83. Timothy

  • Origin: Greek
  • Meaning: honouring God

84. Tino

  • Origin: Italian
  • Meaning: health, strength

85. Tracey

  • Origin: Irish
  • Meaning: power, strength

86. Wesley

  • Origin: English
  • Meaning: western meadow

87. Wylie

  • Origin: English
  • Meaning: willow

88. Valentine

  • Origin: Latin
  • Meaning: strong

89. Zac

  • Origin: Hebrew
  • Meaning: God remembers
  • Also: Zechariah
cute baby names

If you love all things traditional and on trend then this next list of cute baby names is for you. We've gathered up the top, most popular names for boys and girls in England and Wales from data recorded in 2022 by the Office for National Statistics. Take a look through this list of much-loved traditional cute names to find the perfect option for your baby boy or girl.

90. Alexander

  • Origin: Greek
  • Meaning: man’s defender
  • Trend: moving down

91. Alfie

  • Origin: English
  • Meaning: elf counsel
  • Trend: moving down

92. Amelia

  • Origin: Latin
  • Meaning: work
  • Trend: moving down

93. Arabella

  • Origin: Latin
  • Meaning: yielding to prayer
  • Trend: no change

94. Archie

  • Origin: German
  • Meaning: bold, genuine
  • Trend: moving down

95. Arlo

  • Origin: English
  • Meaning: fortified hill
  • Trend: moving up

96. Ava

  • Origin: Latin
  • Meaning: bird
  • Trend: moving up

97. Ayla

  • Origin: Hebrew
  • Meaning: oak tree
  • Trend: moving up

98. Bobby

  • Origin: German
  • Meaning: bright fame
  • Trend: moving down

99. Bonnie

  • Origin: Scottish
  • Meaning: pretty, attractive
  • Trend: moving up

100. Charlie

  • Origin: German
  • Meaning: free man
  • Trend: moving down

101. Eden

  • Origin: Hebrew
  • Meaning: place of pleasure
  • Trend: moving up

102. Elijah

  • Origin: Hebrew
  • Meaning: the Lord is my God
  • Trend: no change

103. Emily

  • Origin: Roman
  • Meaning: rival
  • Trend: no change

104. Evie

  • Origin: Hebrew
  • Meaning: living
  • Trend: moving down

105. Ezra

  • Origin: Hebrew
  • Meaning: help, protect
  • Trend: moving up

106. Finley

  • Origin: Gaelic
  • Meaning: blond warrior
  • Trend: moving down

107. Florence

  • Origin: Latin
  • Meaning: flourishing
  • Trend: no change

108. Freddie

  • Origin: German
  • Meaning: peaceful ruler
  • Also: Freddy, Fred
  • Trend: moving up

109. Freya

  • Origin: Old Norse
  • Meaning: noble lady
  • Trend: moving down

110. George

  • Origin: Greek
  • Meaning: earthworker
  • Trend: no change

111. Grace

  • Origin: Latin
  • Meaning: generosity
  • Trend: moving down

112. Harry

  • Origin: German
  • Meaning: home ruler
  • Trend: moving down

113. Hudson

  • Origin: English
  • Meaning: son of Hugh
  • Trend: moving up

114. Isla

  • Origin: Scottish
  • Meaning: island
  • Trend: moving up

115. Ivy

  • Origin: English
  • Meaning: faithfulness
  • Trend: moving down

116. Jack

  • Origin: English
  • Meaning: God is gracious
  • Trend: moving down

117. Jaxon

  • Origin: English
  • Meaning: son of Jack
  • Trend: moving down

118. Jesse

  • Origin: Hebrew
  • Meaning: gift
  • Trend: moving down

119. Joshua

  • Origin: Hebrew
  • Meaning: God is my salvation
  • Trend: moving down

120. Jude

  • Origin: Latin
  • Meaning: praised
  • Trend: moving up

121. Leo

  • Origin: Latin
  • Meaning: lion
  • Trend: moving up

122. Lily

  • Origin: Latin
  • Meaning: lily flower
  • Trend: moving up

123. Logan

  • Origin: Gaelic
  • Meaning: little cove
  • Trend: moving down

124. Louie

  • Origin: German
  • Meaning: famous warrior
  • Trend: moving up

125. Lucas

  • Origin: Italian
  • Meaning: bringer of light
  • Trend: moving down

126. Maeve

  • Origin: Irish
  • Meaning: intoxicating
  • Trend: moving up

127. Mia

  • Origin: Egyptian
  • Meaning: beloved
  • Trend: moving down

128. Myles

  • Origin: Latin
  • Meaning: soldier
  • Trend: moving up

129. Milo

  • Origin: Latin
  • Meaning: soldier, merciful
  • Trend: moving down

130. Noah

  • Origin: Hebrew
  • Meaning: rest or repose
  • Trend: no change

131. Nova

  • Origin: Latin
  • Meaning: new
  • Trend: moving up

132. Oliver

  • Origin: French
  • Meaning: olive tree
  • Trend: moving down

133. Olivia

  • Origin: Latin
  • Meaning: olive tree
  • Trend: no change

134. Poppy

  • Origin: Latin
  • Meaning: red flower
  • Trend: moving up

135. Reggie

  • Origin: German
  • Meaning: counsel power
  • Trend: moving down

136. Rosie

  • Origin: Latin
  • Meaning: rose
  • Trend: moving down

137. Sophia

  • Origin: Greek
  • Meaning: wisdom
  • Trend: moving down

138. Teddy

  • Origin: French
  • Meaning: wealth, fortune
  • Trend: moving up

139. Theo

  • Origin: Greek
  • Meaning: God’s gift
  • Trend: moving up

140. Tommy

  • Origin: Greek
  • Meaning: twin
  • Trend: moving up

141. William

  • Origin: German
  • Meaning: will, desire
  • Trend: moving down

142. Willow

  • Origin: English
  • Meaning: willow tree
  • Trend: moving down

Cute rare girl names

cute baby names

Looking for a cute name but want something super rare? Take a peep at this list for a name that will make your baby girl stand out from the crowd as she grows up.

143. Aba

  • Origin: Ghanaian
  • Meaning: born on Thursday

144. Allegra

  • Origin: Italian
  • Meaning: full of life

145. Apple

  • Origin: English
  • Meaning: after the fruit

146. Apricity

  • Origin: Latin
  • Meaning: the warmth of the sun in winter

147. Autumn

  • Origin: Latin
  • Meaning: season of harvest

148. Bambi

  • Origin: Italian
  • Meaning: child

149. Blue

  • Origin: English
  • Meaning: after the colour blue

150. Caprice

  • Origin: French
  • Meaning: whimsical

151. Celeste

  • Origin: Latin
  • Meaning: heavenly

152. Coco

  • Origin: Greek
  • Meaning: the celebrated one

153. Elodie

  • Origin: French
  • Meaning: riches

154. Ember

  • Origin: British
  • Meaning: spark, burning low

155. Gaia

  • Origin: Greek
  • Meaning: earth mother

156. Goldie

  • Origin: British
  • Meaning: gold

157. Indigo

  • Origin: Greek
  • Meaning: Indian dye

158. Keoni

  • Origin: Hawaiian
  • Meaning: God is gracious

159. Keziah

  • Origin: Hebrew
  • Meaning: cinnamon bark

160. Koa

  • Origin: Hawaiian
  • Meaning: warrior

161. Lilac

  • Origin: Latin
  • Meaning: after the flower

162. Luella

  • Origin: German
  • Meaning: famed in war

163. Nixie

  • Origin: German
  • Meaning: water fairy

164. Tess

  • Origin: Greek
  • Meaning: harvest, to reap
  • Also: Tessa, Tessie

165. Wish

  • Origin: Old English
  • Meaning: someone who lives by a water meadow or marsh

166. Zuri

  • Origin: Swahili
  • Meaning: beautiful

Cute unique boy names

cute baby names

Many popular baby boy names are quite traditional and have been passed down through the centuries, but might not fit with your idea of what's cute today. If you like to be a bit different and want a stand-out name for your unique little boy then you'll love these rare, but adorable names.

167. Ace

  • Origin: Latin
  • Meaning: one, only

168. Baxley

  • Origin: English
  • Meaning: baker's meadow

169. Baylen

  • Origin: French
  • Meaning: auburn-haired

170. Bruno

  • Origin: German
  • Meaning: brown

171. Cooper

  • Origin: English
  • Meaning: a barrel maker

172. Daelyn

  • Origin: Gaelic
  • Meaning: assembly, gathering

173. Grey

  • Origin: British
  • Meaning: grey-coloured

174. Hadley

  • Origin: English
  • Meaning: heather meadow

175. Hayden

  • Origin: English
  • Meaning: hay valley

176. Huxley

  • Origin: English
  • Meaning: Hugh’s meadow

177. Lyric

  • Origin: Greek
  • Meaning: songlike

178. Rain

  • Origin: English
  • Meaning: abundance from above

179. Remi

  • Origin: Nigerian
  • Meaning: God comforts me

180. Zeke

  • Origin: Hebrew
  • Meaning: God strengthens; shortening

Pics: Getty Images

Read more:

Advertisement

Authors

Janet MtimaDigital Journalist

Janet is a Digital Journalist for MadeForMums and mother to a boy and girl both under 4. With a keen eye and passion for creating online media content, she enjoys sharing her own journey of motherhood, and providing encouragement for new mums.

Advertisement
Advertisement
Advertisement