399+ Adorable Nicknames for Baby Boys and Girls

Oh my gosh, you guys.

If you are a new mom sitting there trying to figure out what to call your little one beyond their actual name, I totally get it. Because honestly? The nickname that sticks is sometimes even more special than the real name.

It just happens. One day you look at your baby and something comes out of your mouth and that is it. That is their name now.

But if you are still looking for that perfect one, I have got you covered.

I put together 399+ cute nicknames for baby boys and girls all in one place. Scroll through, something is going to make you go “yes, that is the one.”

Let’s do this!


Sweet Nicknames For Baby Girls

These are the soft, lovely, heart-melting ones. Perfect for your little girl who already has you wrapped around her tiny finger.

  1. Angel
  2. Princess
  3. Sunshine
  4. Sugar
  5. Honey
  6. Sweetpea
  7. Cupcake
  8. Rosebud
  9. Buttercup
  10. Daisy
  11. Peaches
  12. Cherry
  13. Blossom
  14. Starlight
  15. Moonbeam
  16. Lulu
  17. Mimi
  18. Coco
  19. Tootsie
  20. Doodlebug
  21. Lovebug
  22. Twinkle
  23. Pixie
  24. Sprout
  25. Jellybean
  26. Petal
  27. Dove
  28. Birdie
  29. Fawn
  30. Tinker

Cute Nicknames For Baby Boys

Strong, fun, adorable. These are the names that will stick from the baby stage all the way to the teenage years.

  1. Buddy
  2. Champ
  3. Little Man
  4. Sport
  5. Ace
  6. Bear
  7. Cub
  8. Tiger
  9. Ranger
  10. Chief
  11. Duke
  12. King
  13. Prince
  14. Rocky
  15. Maverick
  16. Blaze
  17. Buster
  18. Bubba
  19. Boomer
  20. Gunner
  21. Hawk
  22. Fox
  23. Wolf
  24. Remy
  25. Beau
  26. Dash
  27. Scout
  28. Ranger
  29. Trooper
  30. Cap

Food Nicknames For Babies (So Cute It Hurts)

Okay I have to be honest. Food nicknames are my absolute favorite category. There is something about calling your baby Pumpkin or Nugget that just makes everything better.

  1. Pumpkin
  2. Pumpkin Pie
  3. Nugget
  4. Chicken Nugget
  5. Peanut
  6. Peanut Butter
  7. Butterbean
  8. Lima Bean
  9. Jellybean
  10. Cookie
  11. Cupcake
  12. Muffin
  13. Dumpling
  14. Tater Tot
  15. Sweet Potato
  16. Peach
  17. Plum
  18. Cherry
  19. Berry
  20. Strawberry
  21. Olive
  22. Pickle
  23. Noodle
  24. Pretzel
  25. Sprinkles
  26. Cocoa
  27. Cinnamon
  28. Maple
  29. Honey
  30. Caramel

Funny Baby Nicknames That Will Make Everyone Laugh

Sometimes the best nicknames are the ones that come from a totally silly moment. These are the ones you will be telling stories about at their graduation party.

  1. Stinker
  2. Trouble
  3. Rascal
  4. Goofball
  5. Wiggles
  6. Squirmy
  7. Tater
  8. Chunk
  9. Meatball
  10. Gremlin
  11. Goblin
  12. Monster
  13. Little Monster
  14. Burrito
  15. Taco
  16. Nacho
  17. Doodle
  18. Noodle
  19. Pudding
  20. Wombat
  21. Gopher
  22. Hamster
  23. Chipmunk
  24. Pork Chop
  25. Lamb Chop
  26. Hot Potato
  27. Crouton
  28. Gnocchi
  29. Ravioli
  30. Spaghetti

Nicknames That Come From Real Names (Boy Version)

These are the classic nickname and real name combos that never go out of style. If your baby boy has one of these names, the nickname basically picks itself.

  1. Alex — from Alexander
  2. Charlie — from Charles
  3. Eddie — from Edward
  4. Freddie — from Frederick
  5. Gabe — from Gabriel
  6. Jake — from Jacob
  7. Jamie — from James
  8. Joe — from Joseph
  9. Johnny — from John
  10. Leo — from Leonard or Leonardo
  11. Liam — from William
  12. Matt — from Matthew
  13. Mike — from Michael
  14. Nick — from Nicholas
  15. Ollie — from Oliver
  16. Pete — from Peter
  17. Robbie — from Robert
  18. Sam — from Samuel
  19. Teddy — from Theodore
  20. Tommy — from Thomas
  21. Tony — from Anthony
  22. Vinnie — from Vincent
  23. Will — from William
  24. Xander — from Alexander
  25. Zach — from Zachary
  26. Benji — from Benjamin
  27. Chris — from Christopher
  28. Danny — from Daniel
  29. Gio — from Giovanni
  30. Nico — from Nicolas

Nicknames That Come From Real Names (Girl Version)

Same idea for the girls. These nickname and name pairings are classics for a reason.

  1. Abby — from Abigail
  2. Allie — from Alexandra or Allison
  3. Bea — from Beatrice
  4. Bella — from Isabella
  5. Bette — from Elizabeth
  6. Cassie — from Cassandra
  7. Ellie — from Eleanor or Elizabeth
  8. Elle — from Eleanor, Eloise, or Estelle
  9. Emma — from Emily
  10. Evie — from Evelyn
  11. Frankie — from Francesca
  12. Gabby — from Gabriella
  13. Gracie — from Grace
  14. Hattie — from Harriet
  15. Izzy — from Isabella
  16. Josie — from Josephine
  17. Katie — from Katherine
  18. Libby — from Elizabeth
  19. Liz — from Elizabeth
  20. Lizzie — from Elizabeth
  21. Lottie — from Charlotte
  22. Maddie — from Madison or Madeline
  23. Maggie — from Margaret
  24. Millie — from Millicent or Amelia
  25. Nellie — from Eleanor
  26. Nora — from Eleonora
  27. Rosie — from Rosemary or Rose
  28. Sadie — from Sarah
  29. Tilly — from Matilda
  30. Winnie — from Winifred

Nature Inspired Baby Nicknames

If you love the outdoors, flowers, and everything earthy, these will feel so right.

  1. Fern
  2. Willow
  3. Ivy
  4. Clover
  5. Briar
  6. Sage
  7. River
  8. Brook
  9. Sky
  10. Cloud
  11. Rain
  12. Storm
  13. Sunny
  14. Meadow
  15. Flora
  16. Bloom
  17. Petal
  18. Blossom
  19. Leaf
  20. Cedar
  21. Birch
  22. Aspen
  23. Robin
  24. Wren
  25. Finch
  26. Sparrow
  27. Dove
  28. Fawn
  29. Cricket
  30. Juniper

Animal Inspired Baby Nicknames

Something about comparing your baby to a tiny soft animal just makes sense. These ones are adorable.

  1. Bear
  2. Cub
  3. Bunny
  4. Lamb
  5. Duckling
  6. Chick
  7. Kitten
  8. Puppy
  9. Piglet
  10. Fawn
  11. Pony
  12. Colt
  13. Foal
  14. Turtle
  15. Hamster
  16. Chipmunk
  17. Squirrel
  18. Mouse
  19. Panda
  20. Koala
  21. Joey — like a baby kangaroo, which is extra cute
  22. Cub
  23. Tadpole
  24. Caterpillar
  25. Firefly
  26. Bumble — as in bumblebee
  27. Ladybug
  28. Cricket
  29. Dragonfly
  30. Pup

Classic Timeless Nicknames That Never Get Old

These are the ones your grandma used. Your mom used. And you will probably use too. There is a reason they never go away.

  1. Sweetheart
  2. Darling
  3. Baby
  4. Babe
  5. Precious
  6. Lovey
  7. Dearest
  8. Lamb
  9. Pet
  10. Button
  11. Pudding
  12. Poppet
  13. Treasure
  14. Doodlebug
  15. Jellyroll
  16. Snuggle Bug
  17. Cuddle Bug
  18. Hugbug
  19. Chickadee
  20. Little One
  21. Tiny
  22. Wee One
  23. Baby Cakes
  24. Sugar Plum
  25. Honeybee
  26. Honeybun
  27. Sweet Cheeks
  28. Rosebud
  29. Dimples
  30. Giggles

Cool And Trendy Baby Nicknames

These are the ones popping up everywhere right now. Modern, short, and super stylish.

  1. Zuzu
  2. Rio
  3. Milo
  4. Cleo
  5. Zuri
  6. Arlo
  7. Nova
  8. Finn
  9. Rue
  10. Bex
  11. Kai
  12. Zoe
  13. Jax
  14. Remi
  15. Bowie
  16. Leni
  17. Rory
  18. Wren
  19. Beau
  20. Cali
  21. Demi
  22. Lux
  23. Neo
  24. Pip
  25. Teddi
  26. Ziggy
  27. Bree
  28. Cove
  29. Lark
  30. Sloane

Nicknames Based On Personality

These ones are all about who your baby IS. Once you get to know your little one, one of these might just fit perfectly.

  1. Giggles — for the baby who laughs at everything
  2. Smiley — because that grin never stops
  3. Sunshine — for the baby who lights up every room
  4. Stormy — for the one with a big personality
  5. Wiggles — for the baby who cannot sit still
  6. Snuggles — for the one who just wants to be held
  7. Chunky — for those adorable baby rolls
  8. Twinkle — for bright curious eyes
  9. Dimples — you already know
  10. Noisy — some babies just have a lot to say
  11. Sleepy — for the one who loves their naps
  12. Grumpy — said with total love of course
  13. Cheeky — for the one already testing you
  14. Bossy — tiny but mighty
  15. Dreamer — always somewhere else in their little mind
  16. Bubbles — the happiest baby on the block
  17. Fierce — little and strong
  18. Sparkle — shines no matter what
  19. Mellow — the easiest baby alive
  20. Wild — already running the house

Star And Space Inspired Nicknames

These are magical and a little dreamy. Perfect if you love the idea of your baby being the center of your universe.

  1. Star
  2. Starlight
  3. Starburst
  4. Comet
  5. Nova
  6. Luna
  7. Moon
  8. Moonbeam
  9. Sunny
  10. Soleil
  11. Galaxy
  12. Nebula
  13. Eclipse
  14. Aurora
  15. Cosmos
  16. Orion
  17. Sirius
  18. Lyra
  19. Vega
  20. Cassidy — inspired by Cassiopeia

Short And Sweet One Syllable Nicknames

Sometimes one syllable is all you need. Short, punchy, and so easy to say a hundred times a day.

  1. Boo
  2. Bear
  3. Bee
  4. Bug
  5. Bub
  6. Cub
  7. Doc
  8. Dot
  9. Elle
  10. Finn
  11. Gem
  12. Gus
  13. Jade
  14. Jay
  15. Jett
  16. Kay
  17. Kit
  18. Lex
  19. Lou
  20. Mac
  21. Max
  22. Nell
  23. Peg
  24. Rex
  25. Rue
  26. Sam
  27. Sue
  28. Tad
  29. Wes
  30. Zen

Gender Neutral Nicknames That Work For Any Baby

These work beautifully for any baby, boy or girl.

  1. Sunny
  2. Scout
  3. Sage
  4. River
  5. Robin
  6. Quinn
  7. Piper
  8. Peyton
  9. Parker
  10. Morgan
  11. Mickey
  12. Kendall
  13. Jordan
  14. Jamie
  15. Hunter
  16. Harper
  17. Harley
  18. Gray
  19. Finley
  20. Eden
  21. Drew
  22. Dakota
  23. Charlie
  24. Casey
  25. Blake
  26. Avery
  27. Ash
  28. Alex
  29. Aiden
  30. Indie

Wrapping Up

There you have it! 399+ cute nicknames for baby boys and girls all in one place.

Whether your baby already has a nickname that just happened naturally or you are still searching for the perfect one, I hope this list helped.

And honestly? The best nickname is the one that comes from your heart. It does not have to make sense to anyone else. It just has to feel right to you.

If you found your favorite on this list, save it to Pinterest so you can come back to it anytime!