Not legal advice: According to the New York State DMV all vehicles in the state must be inspected every 12 months.
If you buy a vehicle from a dealer in New York, the dealer must have the vehicle inspected prior to delivery and within 30 days of the date of sale.
You have ten days from the date of registration to have the vehicle inspected if you purchased it from someone other than a New York dealer.
If you become a resident of New York and register your vehicle in New York, your out-of-state inspection certificate or sticker in your name remains valid until it expires. If you do not have an inspection sticker, you must obtain a valid one by having your vehicle inspected in New York.
You can look up inspection stations by county and ZIP code here.
Just in- Governor Andrew M. Cuomo recently announced that New York has joined nine other states in agreeing to reduce greenhouse emissions by 2014. A 91 million ton emission's cap has been set for 2014, with plans for it to decline 2.5% a year through 2020.