No, you don’t need a Green Card to qualify for a NON-US resident mortgage. However, it can help if you want to apply for long-term financing.