It may vary depending on the content of your site, whether it is complex or not, and when you need it. For simple blogs using a pre-made theme that is almost non-customizable, you can set up and use a WordPress website in less than a day.