Do I need to be a U.S. citizen to receive SNAP benefits?
Certain non-citizens, such as those admitted for humanitarian reasons, those admitted for permanent residence, many children, elderly immigrants and individuals who have been working in the United States for certain periods of time, are eligible for SNAP. Eligible household members can get SNAP benefits even if there are other members of the household who are not eligible.