No. Certain non-citizens, such as those admitted for humanitarian reasons, those admitted for permanent residence, honorably discharged U.S. veterans, many children, elderly immigrants, and individuals who have been working in the United States for certain periods of time, are eligible for CalFresh. Even if you are not eligible yourself, other members of your household may be eligible.
CalFresh benefits are NOT considered a public charge. Receiving CalFresh benefits will not affect your immigration status, application for a green card, or application for U.S. citizenship.