WELLS combines the use of the principle of superposition and method of images to represent constant head or no flow boundaries.WELLS utilizes the principle of superposition to account for transients in the pumping regime and to include multiple sources/sinks (e.g.It can also handle standard exponential and sinusoidal changes in pumping rates. WELLS can simulate variable-rate pumping tests where the variable rate is approximated either as piecewise linear or as step changes.It also includes wellbore storage capacity of pumping wells. WELLS considers fully or partially penetrating pumping and observation wells.WELLS computes drawdown in confined, unconfined and leaky aquifers through a variety of analytical solutions.WELLS is a C code for multi-well variable-rate pumping test analysis based on analytical methods.