Many countries require your passport to be valid at least 6 months beyond your scheduled return date.  Click here for more information on this. 

If you need to know where to renew your passport these websites can be helpful:

Find your closest source for passport renewal in the US click here and in Canada click here.

If your passport is from another nationality or you prefer to have this handled for you, the ITSEASY website can help you for a fee.