Originally Posted by twostep
ESTA is good for a year.
Have a great trip and do not forget to pack snacks as airline food is not fit for human consumption.
Actually it's valid for 2 years - unless the passport expires first.
Also be careful to only use the official ESTA web site. There are a lot of scam artists out there taking a fee to do what you can do yourself for free.