The average price for website design on WordPress varies depending on the project’s complexity and scope of work. Generally, an essential website with few pages will range in cost from $1,000 to $3,000, while more complex tasks such as e-commerce sites or custom designs may demand prices up to and beyond $20,000. When estimating total expenses, it is important to consider factors such as hosting fees and maintenance costs. Small business owners should seek the advice of an experienced web designer who can give tailored estimates according to their requirements.