This question already has an answer here:

I am a permanent resident here in canada but my philippine passport is expiring in January that has my Valid 10 years US Visa on it, and I am renewing it this month. So, when my new passport arrives do I need to re-apply for new US Visa with the new passport? Will the custom officer will give me a hard time travelling with old passport with the valid visa along with my new philippine passport? Do I need a new I-94 form again?

marked as duplicate by phoog, Traveller, user102008, DJClayworth, David Richerby Mar 28 at 21:28

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.