The price you pay for building a website varies depending on multiple factors. However, if you have a low budget, then a DIY site is an ideal option for you. It can cost less than $100 to create and run a website. On the other hand, if there are no budget issues, then having a high-end eCommerce website is the right fit. It can cost you hundreds to thousands of dollars to launch it. At the end of the day, everything lies in your hand; thus, set a budget and stick to it.