Step 1: Decide on where you would like to receive your CSA. Is at home better for you? How about work? Maybe both are fine. Are you willing to travel a certain distance to pick it up?
Step 2: In Google Search, type "[your location] CSA", "[your location] Community Supported Agriculture", "[your location] farm share", or any other version of that. This should pull up a list of farms with CSA's in you area. If you are lucky, you may stumble on a master list of all the CSA's in your region.
Step 3: Shop around. Spend some time looking at all the farm websites in your area. Pay attention to:
What pickup methods are offered (delivery, or you pick it up)
What pickup times are offered (will you be available then?)
How much food is offered (some CSA's have several box sizes to choose from),
How much a share will cost (some cost vary depending on pickup location, method, time of year, and box size)
How long the CSA session will last (I don't recommend that beginners commit to more than 3 months)
What is offered (many farms offer organic, vegetarian, meat-only, fruit-only, and custom box choices)
Step 4: Mull over the idea. Once you have selected the perfect CSA for you, really think about the impact it will have on your life. Aside from the weekly farm appointment you will have come pickup time, think about what you will do with the food, and how that will affect you daily.
For example, I find that I spend significantly less money on food and traveling to get food, but I don’t go out with friends to eat as often because I already have food that must be eaten.
Step 5: Once your decision is solid. Go for it! It’s only for a session. Prep your food in your free time, and learn new recipes :)