St. Johns Food Share

St. Johns Food Share grocery store
A well-stocked grocery store aisle at St. Johns Food Share.

St. Johns Food Share empowers the community by providing food options, preserving dignity, and promoting self-sufficiency.


Monday, Wednesday, Friday
9:00 am – 12:30 pm
Friday 5:00 pm – 7 :00 pm


8100 N Lombard
Portland, OR 97203

Business Phone:



Join Us

We Are Open to New Members

See if St. Johns Food Share is right for you! Your first visit is free.

You’ll find a well-stocked store offering a variety of foods. Membership is open to all, with no income or residency limits. Shop twice a week in the store in exchange for some donated volunteer time and your $30 total household monthly dues.

St. Johns Food Share warehouse
Warehouse at St. Johns Food Share

On occasion, we receive unusual and large donations of food from local grocery stores. When this happens, we do our best to keep the membership informed so they can plan on shopping! If you would like to be notified of these special donations, please join the email list on our website linked above.


Monthly membership dues and financial donations power St. Johns Food Share. Your support helps us pay core operating costs and purchase added proteins to enhance our food selection.

Food Donations

We conduct regular route pick-ups from commercial donors in Portland. We invite farmers, community gardens, or backyard gardeners to donate fresh produce during open hours. Please call ahead so we can be ready to make immediate use of your surplus food.

signboard at St. Johns Food Share
Sign listing items available on this day.