What about green card holders?

If you are a green card holder, you still do not have to file and pay income tax, unless you are a resident of Washington D.C. or you are performing work functions of the federal government.
If you are a green card holder, you still do not have to file and pay income tax, unless you are a resident of Washington D.C. or you are performing work functions of the federal government.