How long does it take to get a patent?

The time of pendency for a patent application in the US patent office varies considerably and is dependent on a number of variables, including the complexity of the invention, what is claimed, the prior art in the field, and other factors. The typical term of pendency in the USPTO is currently 3 – 4 years.