This post contains affiliate links.
At a Glance
- Meaning
- Rock, crag
- Origin
- Scottish (Gaelic creag)
- Gender
- Boy
- Pronunciation
- KRAYG
Craig is a boy's name with Scottish roots, from the Gaelic creag, meaning "rock" or "crag." It's pronounced KRAYG, and it has a classic, vintage feel with an outdoorsy, nature-inspired streak that suits a parent who likes names tied to rugged landscapes.
Meaning & Origin of Craig
Meaning: Rock, crag.
Origin: Scottish (Gaelic creag).
Source: Wiktionary, Wikipedia.
How to Pronounce Craig
KRAYGIPA /ˈkreɪɡ/
Popularity of Craig
Craig climbed all the way to #39 in 1969, when 8,783 boys received the name. By 2024 it had slipped to #1831, with 88 babies given the name that year.
Names Like Craig
These names share Craig’s style, era or origin.
FAQ
What does the name Craig mean?
Rock, crag. (Source: Wiktionary)
How do you pronounce Craig?
Craig is pronounced KRAYG (IPA: /ˈkreɪɡ/).
Is Craig a popular name right now?
Craig peaked at #39 in 1969 and is ranked #1831 as of 2024. (U.S. Social Security Administration data, 1881–2024.)
Make Craig Name Art
Free printable nursery art for Craig, pre-loaded below — pick a layout, palette, and font, then download a print-ready PNG.
📊 How popular is Craig? See the full popularity history, trend data, and ranking since 1880 with our free Baby Name Popularity Checker.
🎲 Think you know your baby names? Take the quiz!
📱 The Baby Names app is here
Swipe names, match with your partner the moment you both say yes, and claim a free Name Art print of your winner. Free to download. See all our apps →




