Crosodocrosodo
Business7 min read·June 27, 2026
Sarah Baker · Crosodo Editor

How to label cottage food in Ohio (2026 guide)

A plain-English, label-by-label walkthrough of Ohio's cottage food labeling rules under O.R.C. §3715.023; §3715.025; Ohio Admin. Code Ch. 901:3-20 — required elements, the exact disclaimer, the 9 federal allergens, and a copy-paste label template.

If you sell baked goods from your home in Ohio, every item you sell has to be labeled correctly. Ohio's cottage food law — O.R.C. §3715.023; §3715.025; Ohio Admin. Code Ch. 901:3-20 — is a solid, workable law, but the labeling rules are specific, and getting them wrong means you lose the protection the law gives you.

This guide walks through exactly what goes on a Ohio cottage food label, gives you a copy-paste template, and covers the edge cases that trip people up. It mirrors our most popular label walkthrough — how to label cottage food in Texas — adapted to Ohio's rules.

Not legal advice. We're a small apparel brand that cares about home bakers. For anything serious, read the law directly or call Ohio Department of Agriculture.

What every label must include

Per Ohio's cottage food labeling rules, every product label must include:

  1. The common or usual name of the product (e.g. “Classic Sourdough Loaf” — a brand name alone is not enough).
  2. Your business (operation) name and address.
  3. An ingredient list in descending order by weight (major allergens called out).
  4. Net weight or volume.
  5. The state's required disclaimer statement, verbatim (exact wording below).

What Ohio law actually says

Labels must include: business name and address, product name, ingredients in descending order by weight, net weight and volume, and the statement 'This product is home produced.' in 10-point type. Labels must also comply with 21 CFR Part 101 federal labeling requirements (per OAC 901:3-20-02).

The 9 federal major allergens you must disclose

  • Milk
  • Eggs
  • Fish
  • Shellfish
  • Tree nuts
  • Peanuts
  • Wheat
  • Soy
  • Sesame (added federally in 2023 — frequently missed)

You don't have to list every ingredient in most states, but you must explicitly name any of these allergens that are present. “May contain” hedging isn't a substitute — if it's in there, name it. Sesame became the 9th federal major allergen in 2023 and is the one most older label templates miss.

The required disclaimer

Ohio requires this statement, word for word, on the label: It must appear in at least 10-point type.

This product is home produced.

Copy-paste label template

Product name
SOURDOUGH BOULE
Made by
Jane's Sourdough Co.
Address / ID
your home address or state ID number
Ingredients
bread flour, water, salt, sourdough culture (wheat)
Allergens
Contains: WHEAT
Disclaimer
This product is home produced.

Print it on a sticker, put it on the bag. Adjust the ingredient and allergen lines for each product.

Common labeling mistakes to avoid

  1. Forgetting sesame as a major allergen (added federally in 2023 — many older templates list only 8).
  2. Using “may contain” when the product actually contains the allergen. Name it if it's present.
  3. Leaving off the required disclaimer because you printed small business-card-style labels. The disclaimer is non-negotiable.
  4. Handing out unlabeled samples. If you're giving a free taste at a market, the rules still apply.
  5. Using a P.O. Box where Ohio requires a physical address (or use your state-issued ID number instead where allowed).

Quick checklist before you print

  • Product common name (not just a brand name)
  • Business name on label
  • Address or state ID number on label
  • All 9 major allergens disclosed if present (including sesame)
  • Required disclaimer statement, verbatim
  • Disclaimer in at least 10-point type
  • Ingredients in descending order by weight
  • Packaging prevents contamination

Official sources

For the full breakdown of Ohio's rules — sales cap, registration, county zoning — see the Crosodo Ohio state guide. If your Ohio county is missing from our directory, tell us and we'll add it next.

Crosodo Blog entries are recipe and craft notes from working cottage bakers. Recipes assume working with an active starter and basic equipment. Cottage food sales are governed by your state's law — see our state directory for legal details.

Full state guide

Ohio cottage food law

Sales cap, registration, allowed foods, and the full labeling rules for Ohio — plus the county-by-county zoning breakdown.

View Ohio guide →
By locality

Ohio counties

88 counties tracked — pick yours for local zoning + health department links.

Franklin County
Columbus
1.32M
Cuyahoga County
Cleveland
1.26M
Hamilton County
Cincinnati
828K
Summit County
Akron
539K
Montgomery County
Dayton
536K
Lucas County
Toledo
430K
Butler County
Hamilton
388K
Stark County
Canton
374K
Lorain County
Elyria
313K
Warren County
Lebanon
243K
Lake County
Painesville
232K
Mahoning County
Youngstown
228K
Delaware County
Delaware
216K
Clermont County
Batavia
209K
Trumbull County
Warren
202K
Medina County
Medina
182K
Licking County
Newark
179K
Greene County
Xenia
168K
Portage County
Ravenna
161K
Fairfield County
Lancaster
159K
Clark County
Springfield
136K
Wood County
Bowling Green
132K
Richland County
Mansfield
125K
Wayne County
Wooster
117K
Miami County
Troy
109K
Allen County
Lima
102K
Columbiana County
Lisbon
102K
Ashtabula County
Jefferson
98K
Geauga County
Chardon
95K
Tuscarawas County
New Philadelphia
93K
Muskingum County
Zanesville
86K
Ross County
Chillicothe
77K
Erie County
Sandusky
75K
Hancock County
Findlay
75K
Scioto County
Portsmouth
74K
Belmont County
Saint Clairsville
67K
Marion County
Marion
65K
Jefferson County
Steubenville
65K
Union County
Marysville
63K
Knox County
Mount Vernon
63K
Athens County
Athens
61K
Washington County
Marietta
60K
Sandusky County
Fremont
59K
Pickaway County
Circleville
59K
Huron County
Norwalk
59K
Lawrence County
Ironton
58K
Seneca County
Tiffin
55K
Ashland County
Ashland
53K
Darke County
Greenville
52K
Shelby County
Sidney
48K
Auglaize County
Wapakoneta
46K
Logan County
Bellefontaine
46K
Holmes County
Millersburg
44K
Madison County
London
44K
Brown County
Georgetown
44K
Highland County
Hillsboro
43K
Fulton County
Wauseon
43K
Mercer County
Celina
42K
Clinton County
Wilmington
42K
Crawford County
Bucyrus
42K
Preble County
Eaton
41K
Ottawa County
Port Clinton
40K
Champaign County
Urbana
39K
Guernsey County
Cambridge
38K
Defiance County
Defiance
38K
Williams County
Bryan
37K
Coshocton County
Coshocton
37K
Perry County
New Lexington
35K
Morrow County
Mount Gilead
35K
Putnam County
Ottawa
34K
Jackson County
Jackson
33K
Hardin County
Kenton
31K
Gallia County
Gallipolis
29K
Fayette County
Washington Court House
29K
Van Wert County
Van Wert
29K
Hocking County
Logan
28K
Henry County
Napoleon
28K
Adams County
West Union
28K
Pike County
Waverly
27K
Carroll County
Carrollton
27K
Meigs County
Pomeroy
22K
Wyandot County
Upper Sandusky
22K
Paulding County
Paulding
19K
Harrison County
Cadiz
15K
Noble County
Caldwell
14K
Morgan County
McConnelsville
14K
Monroe County
Woodsfield
13K
Vinton County
McArthur
13K