The last time I helped name a kitten, the “serious” shortlist lasted about five minutes. The tiny menace in question marched out from under the sofa, stole a sock, and suddenly every elegant option got replaced by names like Mochi, Pip, and Bean.
That’s the thing about kittens: they make very cute names feel completely reasonable. A grown cat named Waffles is funny. A kitten named Waffles somehow feels correct.
So instead of one giant throw-everything-in list, I’ve grouped these into the kinds of names people usually end up loving most: soft classics, playful boy names, sweet girl names, and cute unisex picks that work on just about any tiny troublemaker.
Top Male Kitten Names
Oliver – Soft, friendly, and still one of those names that somehow suits both a sleepy cuddler and a tiny chaos machine.
Milo – Sweet without being too precious. This one has been popular for a while, but honestly, it still sounds good.
Leo – Short, warm, and a little confident. Great for a kitten who already acts like he owns the room.
Simba – A forever favorite for orange kittens, but it also works for any boy cat with dramatic little-lion energy.
Theo – Gentle and polished, though still playful enough for a kitten who keeps falling off the couch.
Teddy – Round, cozy, and especially cute on fluffy kittens who look like little stuffed animals.
Archie – Cheerful and slightly mischievous. I always think this one suits kittens with bright, curious faces.
Charlie – Easy to live with, easy to call out, and one of the safest picks if you want something cute that won’t feel too babyish later.
Ollie – A little more playful than Oliver, with the same friendly charm.
Finn – Crisp, simple, and good for active kittens who never seem to stop moving.
Jasper – Cute, a little polished, and a nice choice if you want something familiar but not overused.
Louie – Soft and jaunty. It feels especially right on kittens with big personalities in tiny bodies.
Biscuit – Very hard to dislike. Perfect for cream, ginger, or especially snack-shaped kittens.
Pippin – Light, playful, and just whimsical enough without sounding too try-hard.
Nico – Smooth, modern, and surprisingly versatile across different looks and personalities.
Winston – Funny on a kitten because it sounds so dignified, which is exactly why it works.
Mochi – Squishy, sweet, and ideal for a kitten that looks more edible than intimidating.
Peanut – Tiny-pet naming at its best. Especially fitting for the runt or the clingiest kitten in the litter.
Benny – Friendly and unfussy. One of those names that instantly feels lived-in.
Toby – Classic, warm, and good if you want something cute without sounding overly trendy.
Top Female Kitten Names

Luna – Still hugely loved for a reason. It works on dreamy, dark-coated, silver, or just very dramatic little cats.
Nala – Soft and regal at the same time. A familiar pick, but still a lovely one.
Bella – Very sweet, very easy, and perfect if you want a name that feels instantly affectionate.
Daisy – Bright and cheerful. This one almost always feels right on playful, sunny-natured kittens.
Minnie – Tiny and adorable without trying too hard. Especially good for small-framed kittens.
Poppy – Bouncy, happy, and a little more spirited than some of the softer floral names.
Rosie – Warm and classic. This is one of those names that almost always ages well from kitten to adult cat.
Lulu – Cute in a very natural way. It has that playful sound people tend to love for pets.
Millie – Gentle, friendly, and great for kittens that are sweet but not overly dainty.
Coco – Chic but still cuddly. Works beautifully on dark, brown-toned, or glamorous little kittens.
Maisie – Soft and cheerful with a slightly vintage feel. I’ve always thought this one is underrated.
Penny – Cozy and bright. A good match for ginger kittens, but not limited to them.
Honey – Best on affectionate kittens, golden coats, or cats who melt the whole house immediately.
Mimi – Tiny, playful, and especially good if you want a short name with a light, bouncy sound.
Pearl – Clean, soft, and lovely on white, silver, or very elegant-looking kittens.
Gigi – Stylish and playful. This one feels especially cute on confident little female cats.
Tilly – Warm and slightly old-fashioned in the nicest way.
Winnie – Cozy, friendly, and perfect for a kitten who looks innocent but absolutely isn’t.
Dolly – Sweet and charming with a little retro energy.
Peaches – Soft, pastel, and almost unfairly cute on cream, ginger, or fluffy kittens.
Cute Unisex Kitten Names
Bean – Tiny, ridiculous, and somehow perfect. One of the best names for a kitten who is basically just a pair of eyes and bad ideas.
Pip – Short, bright, and full of bounce. Great if you like crisp little names.
Mochi – Yes, it works here too. It’s one of those rare names that suits almost any kitten.
Noodle – Silly in the best way. Ideal for long, wriggly, floppy little kittens.
Pebble – Especially cute for gray kittens or the smallest kitten in the bunch.
Sunny – Warm, upbeat, and great for golden personalities as much as golden fur.
Ash – Sleek, simple, and a really nice fit for gray or smoky-coated kittens.
Marble – A good pick for swirly, patchy, or beautifully marked coats.
Clover – Soft and lucky-feeling. Slightly less common than the usual cute nature names.
Skye – Light, airy, and easy to say. Good if you want something simple but not dull.
Boo – Very cute, very kittenish, and especially fun for a clingy shadow-cat.
Button – Tiny and adorable. This one feels almost made for baby animals.
Muffin – Cozy, sweet, and completely impossible to take seriously in a good way.
Waffles – A little chaotic, a little ridiculous, and excellent on affectionate goofballs.
Sprout – Best for tiny kittens who look like they’re still growing into their paws.
Snowy – A natural fit for white kittens, but still cute beyond coat color.
Pepper – Snappy, playful, and especially good for black, gray, or speckled kittens.
Socks – A classic for kittens with white paws, and still one of the most charming coat-based names.
Pudding – Soft, squishy, and ideal for sleepy lap kittens.
Blue – Calm, modern, and surprisingly cute on silver-gray kittens.
Extra-Cute Food-Inspired Kitten Names
Cookie – Sweet and familiar, especially good for spotty, brown, or mischievous kittens.
Cupcake – Definitely a cuter-than-cool choice, but that is exactly the appeal.
Toffee – Warm and buttery. Lovely on caramel, cream, or ginger coats.
Truffle – A little richer and more unusual than some of the standard sweet-food names.
Cherry – Bright and playful with a bit more energy than Rose or Ruby.
Pumpkin – A longtime favorite for orange kittens, and still one of the most lovable.
Olive – Slightly quirky, very usable, and one of my personal favorites from this style of name.
Sugar – Very soft, very babyish, and best if you truly want maximum sweetness.
Jellybean – Long, silly, and surprisingly cute if your kitten already has a big personality.
Mochi – It keeps showing up for a reason. Round kitten? Soft kitten? Marshmallow kitten? It works.
If You Want Names That Stay Cute as the Kitten Grows
Some names are adorable on day one but can feel a little too babyish later. If that matters to you, these are safer long-term picks:
Charlie – Still cute as a kitten, still solid on an adult cat.
Theo – Soft now, handsome later.
Rosie – Sweet at every stage.
Leo – Tiny kitten name that still has presence later on.
Poppy – Playful but not overly childish.
Jasper – A nice middle ground between cute and polished.
Luna – Familiar, but it wears well.
Olive – Quirky without feeling like a joke name.
Milo – Still one of the easiest names to live with.
Winnie – Cute now, charming later.
