Not all baby names are created equal. In fact, many appellations automatically come with cute nicknames that parents can use with reckless abandon. We wanted to discover which names for girls and boys have already got the nickname goods baked in to share with expecting parents who want not only the perfect given name but also a pleasant and endearing nickname.
We found a hundred names that have cute nicknames and we believe parents should consider them for their inherent charm. These storied baby names come from a variety of traditions but most are of English origin as most of the beloved nicknames in use today in the US originated in the UK. But, that’s not always the case and we will be sure to share some American inventions as well as other appellations from other languages. Let’s find the perfect name for your baby!
Cute Nicknames for Girls
A & B Names
- Abigail – Nicknames: Abbie, Abby, Gale, Gail. Name meaning: “father’s joy.”
- Addison – Nicknames: Add, Addie, Di. Meaning: “son of Adam.”
- Alexandra – Nicknames: Al, Alex, Alexa, Allie, Ally, Andie, Lex, Lexa, Lexie, Sandra, Sandie, Sandy. Name meaning: “defending men.”
- Anastasia – Nicknames: Ana, Stasia, Sia, Stas. Meaning: “resurrection.”
- Andrea – Nicknames: Andie, Drea. Meaning: “strong and manly”
- Bethany – Nicknames: Annie, Betty, Beth, Effie, Bethel. Name meaning: “house of figs.”
- Brinleigh – Nicknames: Brin, Leigh, Lee. Name meaning: “burnt meadow.”
- Brooklyn – Nicknames: Brook, Lyn. Meaning: “marshland.”
C & D Names
- Camilla – Nicknames: Cam, Cammie, Milla, Lala. Meaning: “young ceremonial attendent.”
- Catherine – Nicknames: Cat, Cate, Cathy, Catie, Kit, Kitty. Name meaning: “pure.”
- Charlotte – Nicknames: Char, Charlie, Lola, Lottie. Name meaning: “free man” and “petite.”
- Caroline – Nicknames: Carol, Carrie, Cally, Caro. Meaning: “free man.”
- Danielle – Nicknames: Danni, Dani, Nani, Elle. Name meaning: “God is my judge.”
- Delaney – Nicknames: Del, Lane, Laney, Deli, Dela, Laina. Meaning: “dark challenger.”
- Delilah – Nicknames: Deli, Lilah, Lah, Lily, Lala. Meaning: “delicate.”
- Desiree – Nicknames: Des, Desi, Dez, Rae, Dezi. Name meaning: “desired.”
E & F Names
- Eleanor – Cute nicknames: Ellen, Nora, Elle, Elly, Elle, Nori, Nell. Name meaning: “bright, shining one.”
- Elizabeth – Nicknames: Beth, Eli, Liz, Liza, Ellie, Lizzi, Bette, Betty, Betsy. Meaning: “pledged to God.”
- Emerson – Cute nicknames: Em, Emi, Emmie, Emery. Meaning: “son of Emery.”
- Esmeralda – Nicknames: Em, Emmie, Esma, Esmie, Ezzie. Meaning: “emerald.”
- Evangeline – Evy, Eva, Van, Vanga, Eve, Lina, Angie, Ella, Ellie. Meaning: “bearer of good news.”
- Evelyn – Nicknames: Eve, Lynn, Eva, Evie. Name meaning: “desired.”
- Florence – Nicknames: Flor, Flo, Florie, Lo. Name meaning: “blossoming.”
- Francesca – Nicknames: Fran, Frannie, Frankie, Cesca, Francine. Name meaning: “free man.”
G & H Names
- Gabriella – Cute nicknames: Gab, Gabby, Gabs, Brielle, Briella, Ella, Elle. Name meaning: “God is my strength.”
- Genevieve – Nicknames: Genna, Eve, Evie, Ginny, Gemma, Viv, Vivi, Vivvie, Genie, Ginger. Meaning: “tribe woman.”
- Georgina – Nicknames: George, Georgie, Gina, Gigi, Gi, Ginny. Meaning: “farmer.”
- Gracelynn – Nicknames: Gracie, Grace, Lyn, Lynn. Meaning: “grace” + “lake.”
- Guadalupe – Nicknames: Lupe, Lupita, Gudalup, Lulu. Meaning: “hidden river” and “valley of the wolves.”
- Gwendolyn – Nicknames: Gwen, Gwennie, Winnie, Wendy, Lyn. Name meaning: “fair.”
- Helena – Cute nicknames: Helen, Lena, Lennie. Name meaning: “bright, shining one.”
- Henrietta – Nicknames: Etta, Ettie, Hattie. Name meaning: “estate ruler.”
I & J Names
- Imogen – Cute nicknames: Mo, Genny, Gen, Momo. Name meaning: “maiden.”
- Isabella – Nicknames: Bella, Belle, Izzy. Name meaning: “pledged to God.”
- Jamila – Nicknames: Mila, Jam, Milly, Mila, Jammie, La. Meaning: “beautiful.”
- Jacqueline – Nicknames: Jack, Jackie, Line, Lina. Meaning: “supplanter.”
- Jasmine – Nicknames: Jas, Mina, Jazzy, Minnie. Name meaning: “jasmine” and “gift of God.”
- Jennifer – Nicknames: Jeffie, Jen, Jeni, Jenn, Jenne, Jennee, Jenni, Jennie, Jenny. Meaning: “white shadow.”
- Josephine – Nicknames: Jo, Josie, Jojo, Fifi. Name meaning: “God will increase.”
- Juliana – Cute nicknames: Julia, Julie, Judy, Jules, Ana, Lee. Meaning: “youthful.”
K & L Names
- Katherine – Kat, Kit, Kate, Kathy, Kittie, Kae. Meaning: “pure.”
- Kendall – Cute nicknames: Dolly, Kenny, Ken, Kay, Doll. Name meaning: “royal valley.”
- Kimberly – Nicknames: Kim, Kimmy, Kimber, Kiki. Name meaning: “from the royal forest.”
- Kinsley – Nicknames: Kin, Kins, Kinzie, Kenny, Sley, Lay. Meaning: “king’s meadow.”
- Leighton – Cute nicknames: Leigh, Layton, Lei, Lei Lei, Toni. Meaning: “meadow town.”
- Leilani – Nicknames: lani, Leila, Nani, Lei, Nee. Meaning: “heavenly flower.”
- Liliana – Nicknames: Lil, Lila, Ana, Lily, Lana. Name meaning: “little lily.”
- Luciana – Nicknames: Luci, Lucy, Ana, Lulu. Name meaning: “light.”
M & N Names
- Mackenzie – Cute nicknames: Mac, Kenzie, Macey, Kenz. Name meaning: “comely” and “child of the wise leader.”
- Madison – Nicknames: Maddie, Mad, Mads, Madis. Meaning: “son of Matthew.”
- Madeline – Nicknames: Maddie, Deli, Del, Mad, Mads, Line, Mada. Meaning: “high tower.”
- Magdalena – Nicknames: Maggie, Magda, Lena. Name meaning: “of Magdala.”
- Margaret – Nicknames: Greta, Margot, Maggie, Maisie, Marge, Margie, Margo, May, Meg, Molly, Peg, Peggy. Name meaning: “bitter” and “pearl.”
- Michelle – Chele, Chelle, Chellie, Micki, Midge, Mikki, Mich. Meaning: “who resembles God.”
- Natalie – Nat, Talie, Tal, Nattie, Nelly, Talie. Meaning: “Christmas”
- Nicolette – Nicknames: Nicole, Niki, Nika, Nic, Colette. Name meaning: “victory of the people.”
O & P Names
- Oakleigh – Nicknames: Oak, Oaky, Leigh, Okie Dokie. Meaning: “oak clearing.”
- Octavia – Cute nicknames: Ava, Avie, Avia, Tav, Tavi. Name meaning: “eighth.”
- Olivia – Nicknames: Livia, Liv, Livvie, Ollie, Olive. Name meaning: “olive tree.”
- Patricia – Nicknames: Pat, Patty, Patsy, Tricia, Trish. Name meaning: “noble.”
- Paulina – Nicknames: Pauli, Pollie, Polly, Lina. Name meaning: “small.”
- Penelope – Cute nicknames: Pen, Penny, Nelly, Poppy, Nell. Meaning: “weaver.”
- Persephone -Nicknames: Persy, Seph, Sephy, Effie, Perri. Meaning: “butcher.”
- Primrose – Nicknames: Prim, Primy, Pri, Rose, Rosie. Meaning: “first rose.”
R & S Names
- Rebecca – Cute nicknames: Reba, Becca, Becky, Becks. Name meaning: “to join.”
- Rosalie – Nicknames: Rosa, Rose, Rosie, Sally. Name meaning: “rose.”
- Rosemary – Nicknames: Ro, Romy, Rosie, Rose, Mary, Ree. Meaning: “dew of the sea.”
- Sabrina – Nicknames: Bree, Breena, Sabi. Name meaning: “from the Severn River.”
- Scarlett – Nicknames: Ska, Red, Scar, Lottie, Carla, Ettie. Meaning: “deep red.”
- Sidney – Nicknames: Syd, Syddi, Syddie, Ney, Nelly. Meaning: “Saint-Denis”
- Sophia – Nicknames: Fifi, Phia, Soph, Sophie. Name meaning: “wise.”
- Stephanie – Cute nicknames: Steph, Stephie, Fanny, Nie. Meaning: “garland.”
T & V Names
- Tabitha – Nicknames: Tab, Tabbi, Tabby, Tabbie, Tabi, Tabs, Bit. Meaning: “gazelle.”
- Tatiana – Cute nicknames: Tanya, Tati, Taty, Tiana. Name meaning: “fairy queen.”
- Theresa – Nicknames: Tess, Resa, Tessa, Thea, Resi, Teddy, Ther. Meaning: “to harvest.”
- Tiffany – Nicknames: Tiff, Tia, Tiffy. Name meaning: “revelation of God.”
- Valentina – Nicknames: Val, Tina, Vina. Name meaning: “vitality.”
- Vanessa – Cute nicknames: Van, Nessa, Vany, Essa, Essie, Nessie, Ness. Meaning: an invented name by Jonathan Swift.
- Veronica – Nicknames: Roni, Ronna, Ronnee, Ronni, Ronnie, Ronny, Vonnie, Vera, Ver. Meaning: “bringer of victory.”
- Victoria – Nicknames: Tori, Toria, Ria, Vicky, Vic, Vicks. Name meaning: “victorious.”
W, Y & Z Names
- Whitney – Nicknames: Whit, Whittie, Whitzie, Nee. Meaning: “white island.”
- Wilhelmina – Cute nicknames: Willa, Will, Willy, Mina. Name meaning: “resolute protector.”
- Winifred – Nicknames: Win, Winni, Freddie. Name meaning: “fair.”
- Yasmine – Nicknames: Yaz, Yazzy, Mine, Mina. Meaning: “jasmine.”
- Yvonne – Nicknames: Eve, Evee, Evie, Vonna, Vonnie. Name meaning: “yew.”
- Zaidee – Nicknames: Zai, Dee, Aidy. Name meaning: “splendor.”
- Zariyah – Zar, Zari, Ria, Yah, Ri. Meaning: “scattered wind.”
- Zendaya – Zen, Zennie, Daya, Zendie, Day, Ya. Meaning: “to give thanks.”
Unisex Cute Nicknames
A – G Names
- Addison – Cute nicknames: Addy, Addie. Name meaning: “son of Adam.”
- Adrian – Cute nicknames: Addie, Ad, Rian, Ri. Meaning: “from Adria.”
- Amari – Nicknames: Am, Mar, Mari, Amy, Ama, Ree. Meaning: “immortal.”
- Braden – Nicknames: Brady, Brade, Den, Aden. Name meaning: “broad valley.”
- Cameron – Nicknames: Cami, Cam, Cammy, Ron. Name meaning: “crooked nose.”
- Easton – Nicknames: East, Ton, Toni, Essie. Meaning: “eastern town.”
- Emerson – Nicknames: Em, Emery, Emmy, Son, Sonny. Name meaning: “son of Emery.”
- Garnet – Nicknames: Gar, Garth, Net, Red, Garn, Gary, Nettie. Meaning: “pomegranate.”
H – Q Names
- Harper – Cute nicknames: Harp, Harpi, Perry, Harry. Meaning: “harp player.”
- Jaden – Cute nicknames: Jade, Jadey, Jay. Name meaning: “God has heard.”
- Jordan – Nicknames: Jor, Dan, Jordie, Danny, Jo. Meaning: “flowing down.”
- Kennedy – Cute nicknames: Ken, Kenny, Dee, Ned, Edi. Meaning: “misshapen head.”
- Madison – Nicknames: Maddy, Mads, Madis, Dee. Name meaning: “son of Matthew.”
- Morgan – Nicknames: Morgie, Morgs, Mo, Momo, Morgz, More. Meaning: “sea-born.”
- Paisley – Nicknames: Pai, Paisy, Pais, Lee. Name meaning: “church.”
- Quincy – Nicknames: Quinn, Quinny, Quince, Cee. Name meaning: “fifth.”
R – Z Names
- Reagan – Nicknames: Rea Rea, Ray, Rae, Reags, Reaggie. Meaning: “little king.”
- Riley – Cute nicknames: Ry, Ryry, Lee. Name meaning: “wood clearing.”
- Rowan – Nicknames: Ro, Row, Roro, Owan, Wan. Name meaning: “little red one.”
- Sawyer – Nicknames: Sy, Saw, Sawly, Sully, Sayer, SawSaw. Meaning: “woodcutter.”
- Skylar – Nicknames: Sky, Ky, Lar. Name meaning: “scholar.”
- Spencer – Cute nicknames: Spence, Spency, Spen, Penny. Meaning: “house steward.”
- Taylor – Nicknames: Tay, Taytay, Taybay, Lorie. Meaning: “tailor.”
- Teagan – Nicknames: Tea, Eagan, Teag. Name meaning: “poet.”
RELATED: 300 Cute Nicknames For Girls and Guys
Cute Nicknames for Boys
A & B Names
- Aaron – Cute nicknames: Air, Ro, Ron. Name meaning: “mountain.”
- Alexander – Nicknames: Al, Alex, Alec, Lex, Xander, Ander. Name meaning: “defending men.”
- Andrew – Nicknames: Andie, Drew, Drewbie. Meaning: “strong and manly.”
- Anthony – Nicknames: Ant, Tony, Anton, Tone. Meaning: “from Antium.”
- Augustus – Cute nicknames: Auggie, Gus, Dino, Gussy. Meaning: “greatest.”
- Benjamin – Nicknames: Ben, Benj, Benji, Benny. Name meaning: “son of the right hand.”
- Beckett – Nicknames: Beck, Becks, Bex, Ket. Name meaning: “bee cottage.”
- Brandon – Nicknames: Bran, Brand, Don, Brando, Brandy. Meaning: “broom-covered hill.”
C & D Names
- Carmelo – Cute nicknames: Carl, Car, Melo, Lo. Name meaning: “garden” and “orchard” and “Carmel.”
- Carter – Nicknames: Car, Art, Cart, Cary. Name meaning: “carrier.”
- Cassius – Nicknames: Cass, Cassi, Cash, Sius. Meaning: “hollow.”
- Charles – Nicknames: Chuck, Chucky, Charlie, Char. Meaning: “free man.”
- Christopher – Nicknames: Chris, Topher, Toph, Kit. Name meaning: “bearer of Christ.”
- Declan – Nicknames: Dec, Dex, Lan. Name meaning: “pious one.”
- Demetrius – Nicknames: Dima, Dimka, Dimochka, Mitya, Meech, Dem, Demie, Tri. Meaning: “follower of Demeter.”
- Dominic – Cute nicknames: Domo, Dominy, Dom, Nick, Nicky, Nickie, Dominie, Domini. Meaning: Belonging to the Lord.”
E & F Names
- Edward – Cute nicknames: Ed, Eddie, Ned, Ted. Name meaning: “wealthy gaurdian.”
- Evander – Nicknames: Evan, Van, Vander. Name meaning: “strong warrior.”
- Elijah – Nicknames: Eli, Jah, Lijah, Ellie, Lij. Meaning: “Yahweh is God.”
- Emiliano – Cute nicknames: Emi, Milo, Nano, Emil, Emily, Lian, Liano, Lee, Mil. Meaning: “work.”
- Emmanuel – Nicknames: Emm, Emmy, Manuel, Manni, Man, Em. Meaning: “God is with us.”
- Finnegan – Nicknames: Finn, Finny, Egan, Neg. Name meaning: “fair.”
- Franklyn – Nicknames: Frank, Frankie, Lynn, Linny. Meaning: “free landholder.”
- Fredrick – Nicknames: Fred, Freddie, Ed, Rick. Name meaning: “peaceful ruler.”
G & H Names
- Grayson – Nicknames: Gray, Sonny, Ayson, Ray, Son. Name meaning: “son of Gray.”
- Gideon – Nicknames: Gid, Ian, Deon. Name meaning: “hewer.”
- Giovanni – Cute nicknames: Gio, Gian, Gianni, Vanni, Nanni, Van, Nee. Meaning: “God is gracious.”
- George – Nicknames: Georgie, Gee, Geezy, Jory, Geo. Meaning: “farmer.”
- Guillermo – Nicknames: Guille, Memo, Memito, Mo. Meaning: “resolute protection.”
- Hayden – Nicknames: Hay, Hays, Ayden. Den. Name meaning: “hedged valley.”
- Harrison – Nicknames: Harry, Harris, Har, Son. Name meaning: “son of Harry.”
- Hezekiah – Nicknames: Hez, Hexxy, Zeke, Kiah, Key, Ziah. Meaning: “God gives strength.”
I & J Names
- Isaiah – Cute nicknames: Eyes, I, Zay, Zaya, Ike. Name meaning: “the Lord is gracious.”
- Israel – Nicknames: Izz, Izzie, Rael, Ray, Meaning: “he who struggles with God.”
- Jackson – Nicknames: Jack, Jax, Jace, Jay. Name meaning: “son of Jack.”
- Jacob – Nicknames: Coby, Jake, Jakey, Jack, Jay. Name meaning: “supplanter.”
- Jameson – Nicknames: James, Jamie, Sonny, Jame, Ja. Meaning: “son of James.”
- Jeremiah – Nicknames: Jim, Jem, Jay, Jeremy, Remy. Name meaning: “appointed by God.”
- Jonathan – Nicknames: Jon, Jona, Joney, Nathan, Than. Meaning: “gift of Jehovah.”
- Julius – Nicknames: Jules, Juju, Juli, Jay, Julio. Meaning: “youthful.”
K & L Names
- Kaden – Cute nicknames: Kade, Kay. Name meaning: “companion.”
- Keegan – Nicknames: Key, Keeg, Keegy, Egan. Meaning: “son of Egan.”
- Kendrick – Nicknames: Ken, Rick, Ricky, Kenny. Name meaning: “champion.”
- Kenneth – Nicknames: Ken, Kenny, Net. Meaning: “born of fire.”
- Langston – Nicknames: Lang, Lance, Lay, Langst. Meaning: “tall man’s town.”
- Lawrence – Nicknames: Law, Larry, Lor, Rory, Lore, Ren. Name meaning: “man from Laurentium.”
- Leonardo – Nicknames: Leo, Leon, Len, Lenny, Ardo. Name meaning: “brave lion.”
- Luciano – Nicknames: Lu, Looch, Ciano, Loochy. Meaning: “light.”
M & N Names
- Matthew – Nicknames: Matt, Matty, Matto, Matts. Meaning: “gift of God.”
- Maverick – Cute nicknames: Mav, Rick, Ricky. Name meaning: “rebel.”
- Merrick – Nicknames: Mer, Eric, Rick, Ricky. Name meaning: “dark skin.”
- Michael – Cute nicknames: Mick, Mike, Kel, Micha, Mikey, Mickey. Meaning: “who is like God?”
- Morrison – Nicknames: Morri, Morris, Mors, Ree. Name meaning: “a Moor.”
- Nelson – Nicknames: Neil, Nelly, Nels. Name meaning: “son of Neil.”
- Nicholas – Nicknames: Nick, Nico, Nicky, Nix, Cole. Meaning: “people of victory.”
- Nathaniel – Nicknames: Nat, Nate, Nats, Nath, Nathan, Natty. Meaning: “gift of God.”
O & P Names
- Oliver – Nicknames: Oll, Ollie, Olive, Live, Ver. Meaning: “olive tree.”
- Orlando – Cute nicknames: Orly, Lando, Land, Lanny. Name meaning: “famed land.”
- Oberon – Nicknames: Obi, Ron, Ber, Berry. Name meaning: “noble” and “like a bear.”
- Oswald – Nicknames: Oz, Ozzie, Wald. Name meaning: “divine power.”
- Patrick – Nicknames: Pat, Patty, Rick, Patsy, Paddy, Patch. Meaning: “patrician.”
- Peter – Cute nicknames: Pete, Petie, Petes. Meaning: “rock.”
- Philip – Nicknames: Phil, Philly, Pip, Lip. Name meaning: “lover of horses.”
- Princeton – Nicknames: Prince, Princey, Rince, Prin. Meaning: “prince’s town.”
R & S Names
- Raphael – Cute nicknames: Rafe, Raffy, Ralph, Phael. Name meaning: “God has healed.”
- Remington – Nicknames: Rem, Remi, Remy, Ring. Name meaning: “raven settlement.”
- Robert – Nicknames: Rob, Robbie, Roberto, Bert, Berto, Bertie, Bob. Meaning: “bright fame.”
- Roland – Nicknames: Row, Roll, Land, Lando, Orlando. Meaning: “famed.”
- Rowan – Nicknames: Row, Ronni, Wynn. Meaning: “rowan tree” and “little redhead.”
- Samuel – Cute nicknames: Sam, Sammie, Muley. Meaning: “God has heard.”
- Santiago – Nicknames: Sant, Tiago, Tigo, Ti. Name meaning: “Saint James.”
- Sebastian – Nicknames: Bass, Ash, Ashton, Bash, Bastian, Seb. Name meaning: “from Sebastia.”
T & V Names
- Theodore – Cute nicknames: Dory, Dor, Theo, Ted, Teddy. Name meaning: “gift of God.”
- Thomas – Nicknames: Tom, Tommy, Mas, Mazzy, Mazz, Tomkin. Meaning: “twin.”
- Tobias – Nicknames: Tobe, Tobie, Toe, Bias, Obi. Meaning: “God is good.”
- Trenton – Nicknames: Trent, Rent, Ren. Name meaning: “Trent’s town.”
- Trevor – Nicknames: Trev, Trey, Rev. Name meaning: “prudent.”
- Victor – Cute nicknames: Vick, Vicky, Vee, Toro. Meaning: “conqueror.”
- Vincent – Nicknames: Vince, Vinny, Vin, Cent. Name meaning: “conqueror.”
- Valentino – Nicknames: Val, Len, Tino, Tin, Valen, Vee, Vallie. Meaning: “health.”
YOU MIGHT ALSO LIKE: 25 Cute Nicknames That Make Great Official First Names
W & X Names
- Walter – Nicknames: Wally, Walt, Walty, Wall. Meaning: “army ruler.”
- Warren – Cute nicknames: War, Ren, Renny. Meaning: “part-keeper.”
- William – Cute nicknames: Will, Willy, Wills, Liam, Bill, Billy. Name meaning: “resolute protector.”
- Winston – Nicknames: Win, Wins, Winny, Ton. Meaning: “wine’s town.”
- Wesley – Nicknames: Wes, Les, Lee. Name meaning: “from the western meadow.”
- Weston – Nicknames: Wes, West, Westy. Meaning: “western town.”
- Wilson – Nicknames: Will, Willy, Wills. Name meaning: “son of Will.”
- Xavier – Nicknames: Xav, Xavi, Vier, Avi, Zee, Zav. Name meaning: “bright” and “new house.”
There you go! What did you think of these baby appellations with cute nicknames? We hope they inspired you and gave you food for thought on your baby name search. After all, most of us will use a nickname for our children more than their proper name so it’s only logical to consider what nickname you will use for your sweet baby. Happy baby name hunting!