If you want to build a basic WordPress site using a pre-existing template, you should expect to pay about CAD 700. The price of a more complicated WordPress template-based website might be higher if it necessitates substantial customization.  For an E-Commerce website, a lot would depend on the technology you use and the products you host. You can expect to shell out anything between CAD 2000 to CAD 50,000 for an E-Commerce website development in Canada.