Popular and traditional Canadian boy names that start with “C”, with meanings and origin. 23 names.
| Name | Meaning | Gender | Origin |
|---|---|---|---|
| Calvin | Little bald one | 👦 Boy | French |
| Cameron | Crooked nose | 👦 Boy | Scottish |
| Carl | Free man | 👦 Boy | Germanic |
| Carter | Cart driver | 👦 Boy | English |
| Chad | Battle | 👦 Boy | English |
| Charles | Free man | 👦 Boy | French |
| Charlie | Free man | 🧒 Unisex | English, French |
| Chris | Bearer of Christ (Christopher, Christine) | 🧒 Unisex | English |
| Christian | Follower of Christ | 👦 Boy | Latin |
| Christopher | Bearer of Christ | 👦 Boy | Greek |
| Claude | Lame (Roman family name Claudius) | 🧒 Unisex | French |
| Clément | Merciful; Gentle | 👦 Boy | French |
| Clinton | Hill settlement | 👦 Boy | English |
| Cody | Helpful; Cushion | 👦 Boy | Irish |
| Cole | Coal-black; Victory of the people | 👦 Boy | English |
| Colin | Young creature; Victory of the people | 👦 Boy | Scottish |
| Connor | Lover of hounds | 👦 Boy | Irish |
| Cooper | Barrel maker | 👦 Boy | English |
| Corey | Hollow; Ravine | 👦 Boy | Irish |
| Cory | Hollow; Ravine | 👦 Boy | Irish |
| Courtney | Short nose; From Courtenay | 🧒 Unisex | English |
| Craig | Rock; Crag | 👦 Boy | Scottish |
| Curtis | Courteous | 👦 Boy | English |