Yes, free SSL certificate also comes with same SSL features as you will get from paid SSL. You can get a free trial SSL certificate for 30-days from the trusted certificate authorities such as RapidSSL, Comodo, Thawte, etc.
You can test your website or domain with HTTPS with free SSL and if you will continue to HTTPS on your domain after finishing the trial period, you can buy it for certain years like 1,2 or 3-year. Some SSL resellers offer discounts if you can choose a multi-year option. You can search on Google for “cheap SSL certificate providers for 2017” and go any of them.
Read full answer - What's the current pros and cons of free and paid SSL certificates?