Below is a list of farms that are certified by Animal Welfare Approved (AWA), Certified Humane (CH), or Global Animal Partnership (GAP) Steps 2 and above. When a product shows the basic GAP label without a number, look for separate language on the package identifying the product’s step level. Farms are organized by county, but most will also sell products outside of their home county.
Animal Welfare Approved (AWA) | Global Animal Partnership (GAP) Step 2 and Up | Certified Humane (CH) |
Many farms allow customers to buy products directly and have specific hours for purchase and pick-up. We recommend that you call ahead to schedule a visit. If a farm doesn’t sell directly, it’s likely that its products can be found at a local farmers’ market. This information was correct as of December 1, 2020; please contact the certifier for the latest information.
If you are a farmer and feel your farm belongs on this list, please contact us at [email protected]. If you are a consumer looking for more humane foods, text the ShopKind Helpline to connect with ASPCA experts who will help you identify food that is truly better for farm animals.
ALABAMA
Geneva County
On-Farm Pick Up

ARIZONA
Gila County
On-Farm Pick Up/Local Delivery

ARKANSAS
Crawford County
On-Farm Pick Up

Searcy County
On-Farm Pick Up

CALIFORNIA
Alameda County
On-Farm Pick Up & Local Groceries

El Dorado County
Retail Locations in CA

Butte County
Online Store, CSA

El Dorado County
Retail Locations in CA

Kings County

Los Angeles County
On-Farm Pick Up

Mariposa County
On-Farm Pick Up

Modoc County
On-Farm Pick Up

Nevada County
On-Farm Pick Up

San Bernardino County
Online Store, Farmer's Market



San Diego County

San Joaquin County


Local Pick Up

San Luis Obispo County
On-Farm and Local Pick Up

Online Store


San Mateo County
Local CSA and On-Farm Pick Up

Santa Cruz County

Online Store

Siskiyou County
Online Store

Local Pick Up, On-Farm Pick Up

Online Store, Local Deliver, On-Farm Pick Up

Sonoma County



On-Farm Pick Up

Online Store

Local Pick Up

Local Pick Up

Stanislaus County

COLORADO
Boulder County

Delta County
On-Farm Pick Up and Local Delivery

Local Pick Up

Eagle and Pitkin County
Online Store and On-Farm Pick Up


La Plata County
On-Farm and Local Pick Up

Montezuma County
On-Farm Pick Up

Weld County

CONNECTICUT
Fairfield County

Litchfield County
On-Farm Pick Up

On-Farm Pick Up; Local Delivery

New London County
On-Farm and Local Pick Up

On-Farm Pick Up


FLORIDA
Alachua County
CSA; Local Delivery during COVID 19

Jefferson County

Madison County
Local Pick Up

GEORGIA
Brooks County
Online Store

Burke County

Clay County
On-Farm Pick Up and Online Store


Early County
On-Farm and Local Pick Up

Franklin County
On-Farm Pick Up and Online Store

Jackson County

Marion County
Online Store

Miller County

Monroe County
Local Pick Up

Oconee County

Polk County

Thomas County
Local Pick Up

HAWAII
Kauai County

CSA and Local Delivery

Hawaii County



Online Store




Honolulu County

IDAHO
Blaine County
Online Store

ILLINOIS
Boone County

Champaign County
Online Store

Online Store

Johnson County

Union County

Vermilion County
Online Store

Whiteside County

Winnebago County
Online Store

INDIANA
Putnam County

St.Joseph County

IOWA
Delaware County

Floyd County
Online store, Local CSA Delivery

Winneshiek County
Local Delivery

KANSAS
Butler County
Local Delivery

Clay County

Douglas County
Online Store


Meade County
Online Store

KENTUCKY
Garrard County
On-Farm Pick Up & Local Groceries

Harlan County
Local Pick Up

Madison County
Local Pick Up

Shelby County
Local Pick Up

MAINE
Lincoln County
Online Store

Somerset County
Local Pick Up

MARYLAND
Baltimore County
On-Farm Pick Up; CSA

Local CSA Pick Up

Frederick County
Local Delivery

MASSACHUSETTS
Bristol County
On-Farm Pick up

Hampshire County
On-Farm Pick up

Worcester County


On-Farm Pick up

MICHIGAN
Barry County
Local Delivery, On-Farm Pick Up

Berrien County
On-Farm Pick Up

Cass County
Local, On-Farm Pick Up

Cheboygan County
On-Farm Pick Up and Local Delivery

Eaton County
In Stores

Van Buren County

MINNESOTA
Goodhue County


Rice County

MISSISSIPPI
Panola County
Regional Delivery

MISSOURI
Dekalb County

Gentry County


Harrison County

Nodaway County

Oregon County
Online Store, Local Pick Up

Platte County
Online Store

Randolph County

Ripley County

MONTANA
Park County

Powder River County
Local Delivery

Ravalli County

Yellowstone County

NEBRASKA
Custer County
Local Pick Up

Lancaster County
Local Pick Up

Local Delivery, On-Farm Pick Up

Platte County

NEVADA
Churchill County
Will Ship


NEW HAMPSHIRE
Cheshire County
Local Pick Up

Hillsborough County
On-Farm Pick Up

NEW JERSEY
Warren County
Local Delivery, On-Farm Pick Up

NEW MEXICO
Cibola County
Local Delivery

Mora County



San Miguel County

NEW YORK
Albany County
Online Store, On-Farm Pick Up

Allegany County

Cattaraugus County


Columbia County


Local Pick Up

Local and On-Farm Pick Up

On-Farm Pick Up

On-Farm Pick Up


Delaware County
On-Farm Pick Up

Dutchess County


Essex County
On-Farm Pick Up

On-Farm Pick Up, CSA

Orleans County
On-Farm Pick Up, CSA, Local Delivery

Ostego County
Online Store; On-Farm Pick Up

Putnam County
On-Farm Pick Up; CSA

Seneca County
On-Farm Pick Up

St. Lawrence County
CSA and On-Farm Pick Up

Steuben County
On-Farm Pick Up

Sullivan County

Tioga County
On-Farm Pick Up

Washington County
On-Farm Pick Up


Westchester County
On-Farm Pick Up

NORTH CAROLINA
Anson County
On-Farm Pick Up

Ashe County

Buncombe County
Online Store and On-Farm Pick Up

Caswell County
Online Store

Davidson County
On-Farm Pick Up

On-Farm Pick Up

Duplin County





Online Store


Online Store




Durham County
Local Delivery and Pick Up; Farmer’s Market

On-Farm Pick Up

Forsyth County
On-Farm Pick Up

Guilford County

Haywood County
Online Store and On-Farm Pick Up

Johnston County
Farmer’s Market Pick Up

Lenoir County

Online Food Co-Op

Mecklenberg County
Online Store

Moore County
Local Delivery and Pick Up

Montgomery County
Online Store and Pick Up

Orange County
Local Delivery and Pick Up


On-Farm Pick Up

Pender County

Polk County

Rowan County


Sampson County

Wake County



Watagugua County
CSA Delivery and Pick Up

Wayne County

Yadkin County

OHIO
Athens County

Clermont County

Highland County

Pickaway County

OKLAHOMA
Garfield County

Major County
Local Pick Up

Rogers County
Local Delivery and On-Farm Pick Up

OREGON
Benton County
Local Delivery and CSA Pick Up

Cumberland County
Local Pick Up

Deschutes County

Local CSA Pick Up

Geary County

Jefferson County
Local Delivery and Pick Up

Klamath County


Lane County



Local CSA Pick Up

Malheur County


Marion County

On-Farm Pick Up and CSA

Sonoma County

Tillamook County
Local Pick Up


Washington County
Online Store

PENNSYLVANIA
Adams County
Local Delivery and On-Farm Pick Up


Berks County

Bucks County

Centre County

Franklin County

Lancaster County
On-Farm Pick Up


Luzerne County
On-Farm Pick Up

York County


SOUTH CAROLINA
Anderson County

Laurens County


Oconee County

Saluda County

TENNESSEE
Greene County

Smith County

Sullivan County

TEXAS
Austin County
Local and On-Farm Pick Up

Bell County

Grayson County

Grimes County
Local Delivery

Kendall County

Lavaca County

Medina County
Local Delivery and Pick Up

Williamson County
Local Delivery and Pick Up

Wise County

UTAH
Box Elder County

Salt Lake County

VERMONT
Addison County
Online Store

Online Store

On-Farm Pick Up; Local Delivery

Chittenden County
Online Store

Orange County

Online Store

Orleans County
Local Delivery


Rutland County

On-Farm Pick Up

Windham County
Online Store

VIRGINIA
Augusta County

Carroll County
Online Store, On-Farm Pick Up

Fauquier County

Grayson County
Online Shop

Loudoun County
On-Farm Pick Up

Madison County

On-Farm Pick Up

Nottoway County
Local CSA and Delivery

Orange County
Local Delivery

Rappahannock County
On-Farm Pick Up


Shenandoah County

Surry County

WASHINGTON
Adams County
On-Farm Pick Up

Clark County
On-Farm Pick Up


King County
On-Farm Pick Up

Kittitas County
Local Delivery, On-Farm Pick Up, Online Store

Klickitat County
On-Farm Pick Up

Skagit County
CSA with Local Pick Up

Local Delivery; On-Farm Pick Up

Thurston County
CSA

WISCONSIN
Brown County
On-Farm Pick Up

Outagamie County
On-Farm Pick Up

Ozaukee County
On-Farm Pick Up; Meat CSA

Rusk County
On-Farm Pick Up and CSA for Meat

Sauk County
Local or Farm Pick up

Waupaca County
Online Store, Local Delivery and Pick Up

On-Farm Pick up; CSA
