Also, consider joining a CSA (Community Supported Agriculture).  Google CSA and the name of your community, and see if there's a program near you.  Typically, the way these work is members pay a fee, work on the farm a certain number of hours, or both.  They will usually make allowances if you can't afford the fee or are disabled and can't work in the fields.  In exchange, you get a share of the fruits, vegetables, flowers, and herbs produced by the farm.  You go pick it up; often, it's pick-your-own.  

It's a good way to learn farming, if you want to learn but don't have your own land yet.  Also, the surplus goes to local food pantries, so you can help the community while helping yourself.  

I found there is one in walking distance of my home, at a local college.