While SSL certificates also come in annual fees, the cost is quite a bit higher than domain names or website hosting. Depending on the amount of information being exchanged on your site, and the company you choose to go with, prices can range from $100/year to over $500/year.