Any website we create and host enjoys free domain registration for the term of the hosting agreement. Otherwise, you can expect to pay about $12-$15 a year.
There are a handful of registrars charging $35 a year but unless you owe them a personal favor, there’s no reason to pay that much. Note: With many MANY domain registrars opening shops, there is a reason to be cautious.