Menu

Craig

- this week

Gender: Male Meaning of Craig: "from the rocks" Origin of Craig: Scottish

The name Craig is a boy's name of Scottish origin meaning "from the rocks". Craig and is often added to lists like Scottish Baby Names and discussed in our forums with posts like "How Old?".

From the experts:

Craig is a single-syllable baby-boomer name, still common in its native Scotland, but most modern Americans would prefer something like Kyle.

Find other names based on Craig using our baby name generator.

Famous People Named Craig

Pop Culture References for the name Craig

Kraig

16 names similar to Craig

These 16 names were selected by our users that were looking for other names like Craig. If you didn't find an alternative name that you like better than Craig, try our name generator. It allows you to go beyond the similarities of a name, which can provide a lot of inspiration!

Popularity

Comments

Starelli Says:

2018-08-17T00:36:02

I’m really crushing on this name right now. I love that my child likely won’t be one of three Craig’s in his class too.

TinyTurtle Says:

2016-07-01T03:17:14

Craig is an elegant classic that doesn't deserve to be pegged as outdated. I'd love to name my son Craig, the name is familiar but also unique nowadays.

Haids1987 Says:

2016-04-04T14:37:23

I know 1 Craig and he's in his 30's, super cool guy. Haven't heard it much for young 'uns, though.

snowsbeloved Says:

2015-04-10T11:59:27

My husband's name is Craig. Don't know many with that name, but I'm definitely using it as our firstborn son's middle name.

lesliemarion Says:

2014-12-15T00:31:02

Nameberry suggests that most Americans would prefer a name like Kyle. As a teacher of almost 30 years, all I can say NOPE! I've had countless Kyles, none of whom I cared for, and only one Craig and he was a delight.