As with cost, time estimate of the WordPress theme depends upon complexity. But on an average any theme will take around 3 to 4 weeks’ time.