Passed bill authored by State Rep. Leesa Hagan aims to allow and regulate the production and sale of cottage food items, following approval in both the House and Senate, according to the Georgia State House.
It passed both chambers as of Wednesday, April 2, clearing the House by a vote of 171-2 and the Senate by a vote of 54-2.
The bill, introduced as HB398 on Tuesday, Feb. 11 during the 2025 regular session of the 158th General Assembly, was formally described as: ’Food, drugs, and cosmetics; authorize production and sale of cottage food items with certain exemptions, requirements, and disclosures’.
The following is our breakdown, based on the actual bill text, and may include interpretation to clarify its provisions.
In essence, this bill amends Georgia’s food laws to authorize the production and sale of cottage food items, which are non-potentially hazardous foods prepared and possibly packaged at the producer’s residential property. The bill requires cottage food operators to provide consumers specific labeling information, including a statement indicating exemption from state inspection. Retail establishments selling these items must display signage informing consumers of their exemption from commercial food regulations. Additionally, local governments are prohibited from regulating these food items with certain exceptions, and the state’s Department of Agriculture may inspect operations for consumer complaints. Violations can incur civil penalties after initial written warnings. Effective immediately upon becoming law, this bill also revises various definitions related to food establishments to incorporate provisions for cottage food operators.
In the House, 73 Democrats and 98 Republicans voted in favor of the bill, while one Democrat and one Republican opposed it.
Meanwhile, in the Senate, 22 Democrats and 32 Republicans voted in favor, while one Democrat and one Republican voted against it.
The bill was co-sponsored by Rep. Katie Dempsey (Republican-13th), Rep. Houston Gaines (Republican-120th), and Rep. Brian Prince (Democrat-132nd), along with three other co-sponsors.
Hagan graduated from the University of Georgia in 1995 with a BS.
Hagan, a Republican, was elected to the Georgia State House in 2021 to represent the state’s 156th House District, replacing previous state representative Greg Morris.
The bill was signed into law by Gov. Brian Kemp on Tuesday, May 13.
In Georgia, the legislative process begins when a lawmaker, often at a constituent’s request, works with the Office of Legislative Counsel to draft a bill. After filing with the Clerk of the House or Secretary of the Senate, the bill receives its first reading and is sent to a committee, where most of the debate and fact-finding takes place. If approved, it advances to the floor for a third reading, debate, and a vote. To become law, the bill must pass both chambers, sometimes through a conference committee if versions differ, before being sent to the governor. The governor then has six days during session—or 40 days after adjournment (Sine Die)—to sign, veto, or allow the bill to become law without a signature. The Georgia General Assembly meets annually for a 40-day session beginning the second Monday in January.
| Legislator | Party | District | Vote |
|---|---|---|---|
| Inga Willis | Democrat | 55th | Excused |
| Michael Smith | Democrat | 41st | Excused |
| Park Cannon | Democrat | 58th | Excused |
| Patty Marie Stinson | Democrat | 150th | Excused |
| Sharon Henderson | Democrat | 113th | Excused |
| Shelly Hutchinson | Democrat | 106th | Excused |
| Lisa Campbell | Democrat | 35th | Nea |
| Al Williams | Democrat | 168th | Yea |
| Angela Moore | Democrat | 91st | Yea |
| Anissa Jones | Democrat | 143rd | Yea |
| Anne Allen Westbrook | Democrat | 163rd | Yea |
| Arlene Beckles | Democrat | 96th | Yea |
| Betsy Holland | Democrat | 54th | Yea |
| Billy Mitchell | Democrat | 88th | Yea |
| Brian Prince | Democrat | 132nd | Yea |
| Bryce Berry | Democrat | 56th | Yea |
| Carl Gilliard | Democrat | 162nd | Yea |
| Carolyn Hugley | Democrat | 141st | Yea |
| Dar’shun Kendrick | Democrat | 95th | Yea |
| David Sampson | Democrat | 153rd | Yea |
| David Wilkerson | Democrat | 38th | Yea |
| Debbie Buckner | Democrat | 137th | Yea |
| Debra Bazemore | Democrat | 69th | Yea |
| Demetrius Douglas | Democrat | 78th | Yea |
| Derrick Jackson | Democrat | 68th | Yea |
| Dewey McClain | Democrat | 109th | Yea |
| Dexter Sharper | Democrat | 177th | Yea |
| Doreen Carter | Democrat | 93rd | Yea |
| Edna Jackson | Democrat | 165th | Yea |
| El-Mahdi Holly | Democrat | 116th | Yea |
| Eric Bell | Democrat | 75th | Yea |
| Esther Panitch | Democrat | 51st | Yea |
| Floyd Griffin | Democrat | 149th | Yea |
| Gabe Okoye | Democrat | 102nd | Yea |
| Gabriel Sanchez | Democrat | 42nd | Yea |
| Imani Barnes | Democrat | 86th | Yea |
| Jasmine Clark | Democrat | 108th | Yea |
| Karen Bennett | Democrat | 94th | Yea |
| Karen Lupton | Democrat | 83rd | Yea |
| Karla Drenner | Democrat | 85th | Yea |
| Karlton Howard | Democrat | 129th | Yea |
| Kim Schofield | Democrat | 63rd | Yea |
| Kimberly Alexander | Democrat | 66th | Yea |
| L.C. Myles | Democrat | 126th | Yea |
| Long Tran | Democrat | 80th | Yea |
| Lydia Glaize | Democrat | 67th | Yea |
| Lynn Heffner | Democrat | 130th | Yea |
| Mack Jackson | Democrat | 128th | Yea |
| Marvin Lim | Democrat | 98th | Yea |
| Mary Ann Santos | Democrat | 117th | Yea |
| Mary Frances Williams | Democrat | 37th | Yea |
| Mary Margaret Oliver | Democrat | 84th | Yea |
| Mekyah McQueen | Democrat | 61st | Yea |
| Michelle Au | Democrat | 50th | Yea |
| Miriam Paris | Democrat | 142nd | Yea |
| Omari Crawford | Democrat | 89th | Yea |
| Phil Olaleye | Democrat | 59th | Yea |
| Regina Lewis-Ward | Democrat | 115th | Yea |
| Rhonda Burnough | Democrat | 77th | Yea |
| Rhonda Taylor | Democrat | 92nd | Yea |
| Robert Dawson | Democrat | 65th | Yea |
| Robert Flournoy | Democrat | 74th | Yea |
| Ruwa Romman | Democrat | 97th | Yea |
| Saira Draper | Democrat | 90th | Yea |
| Sam Park | Democrat | 107th | Yea |
| Sandra Scott | Democrat | 76th | Yea |
| Scott Holcomb | Democrat | 101st | Yea |
| Segun Adeyina | Democrat | 110th | Yea |
| Shea Roberts | Democrat | 52nd | Yea |
| Sheila Jones | Democrat | 60th | Yea |
| Solomon Adesanya | Democrat | 43rd | Yea |
| Spencer Frye | Democrat | 122nd | Yea |
| Stacey Evans | Democrat | 57th | Yea |
| Sylvia Wayfer Baker | Democrat | 64th | Yea |
| Tangie Herring | Democrat | 145th | Yea |
| Tanya F. Miller | Democrat | 62nd | Yea |
| Terry Cummings | Democrat | 39th | Yea |
| Tremaine Teddy Reese | Democrat | 140th | Yea |
| Viola Davis | Democrat | 87th | Yea |
| Yasmin Neal | Democrat | 79th | Yea |
| Charlice Byrd | Republican | 20th | Nea |
| Jon Burns | Republican | 159th | Not Voting |
| Alan Powell | Republican | 33rd | Yea |
| Angie O’Steen | Republican | 169th | Yea |
| Beth Camp | Republican | 135th | Yea |
| Bethany Ballard | Republican | 147th | Yea |
| Bill Hitchens | Republican | 161st | Yea |
| Bill Werkheiser | Republican | 157th | Yea |
| Bill Yearta | Republican | 152nd | Yea |
| Brad Thomas | Republican | 21st | Yea |
| Brent Cox | Republican | 28th | Yea |
| Bruce Williamson | Republican | 112th | Yea |
| Buddy DeLoach | Republican | 167th | Yea |
| Butch Parrish | Republican | 158th | Yea |
| Carmen Rice | Republican | 139th | Yea |
| Carter Barrett | Republican | 24th | Yea |
| Chas Cannon | Republican | 172nd | Yea |
| Chris Erwin | Republican | 32nd | Yea |
| Chuck Efstration | Republican | 104th | Yea |
| Chuck Martin | Republican | 49th | Yea |
| Clint Crowe | Republican | 118th | Yea |
| Dale Washburn | Republican | 144th | Yea |
| Danny Mathis | Republican | 133rd | Yea |
| Darlene Taylor | Republican | 173rd | Yea |
| David Clark | Republican | 100th | Yea |
| David Huddleston | Republican | 72nd | Yea |
| David Jenkins | Republican | 136th | Yea |
| Deborah Silcox | Republican | 53rd | Yea |
| Derrick McCollum | Republican | 30th | Yea |
| Devan Seabaugh | Republican | 34th | Yea |
| Don Parsons | Republican | 44th | Yea |
| Eddie Lumsden | Republican | 12th | Yea |
| Emory Dunahoo | Republican | 31st | Yea |
| Gary Richardson | Republican | 125th | Yea |
| Gerald Greene | Republican | 154th | Yea |
| Ginny Ehrhart | Republican | 36th | Yea |
| Holt Persinger | Republican | 119th | Yea |
| Houston Gaines | Republican | 120th | Yea |
| Jaclyn Ford | Republican | 170th | Yea |
| James Burchett | Republican | 176th | Yea |
| Jan Jones | Republican | 47th | Yea |
| Jason Ridley | Republican | 6th | Yea |
| Jesse Petrea | Republican | 166th | Yea |
| Joe Campbell | Republican | 171st | Yea |
| John Carson | Republican | 46th | Yea |
| John Corbett | Republican | 174th | Yea |
| John LaHood | Republican | 175th | Yea |
| Johnny Chastain | Republican | 7th | Yea |
| Jordan Ridley | Republican | 22nd | Yea |
| Joseph Gullett | Republican | 19th | Yea |
| Josh Bonner | Republican | 73rd | Yea |
| Jutt Howard | Republican | 71st | Yea |
| Karen Mathiak | Republican | 82nd | Yea |
| Kasey Carpenter | Republican | 4th | Yea |
| Katie Dempsey | Republican | 13th | Yea |
| Kimberly New | Republican | 40th | Yea |
| Lauren McDonald III | Republican | 26th | Yea |
| Lee Hawkins | Republican | 27th | Yea |
| Leesa Hagan | Republican | 156th | Yea |
| Lehman Franklin | Republican | 160th | Yea |
| Lynn Smith | Republican | 70th | Yea |
| Mandi Ballinger | Republican | 23rd | Yea |
| Marcus Wiedower | Republican | 121st | Yea |
| Mark Newton | Republican | 127th | Yea |
| Martin Momtahan | Republican | 17th | Yea |
| Matt Barton | Republican | 5th | Yea |
| Matt Dubnik | Republican | 29th | Yea |
| Matt Hatchett | Republican | 155th | Yea |
| Matt Reeves | Republican | 99th | Yea |
| Matthew Gambill | Republican | 15th | Yea |
| Mike Cameron | Republican | 1st | Yea |
| Mike Cheokas | Republican | 151st | Yea |
| Mitchell Horner | Republican | 3rd | Yea |
| Mitchell Scoggins | Republican | 14th | Yea |
| Noel Williams, Jr. | Republican | 148th | Yea |
| Noelle Kahaian | Republican | 81st | Yea |
| Reynaldo “Rey” Martinez | Republican | 111th | Yea |
| Rick Jasperse | Republican | 11th | Yea |
| Rick Townsend | Republican | 179th | Yea |
| Rob Clifton | Republican | 131st | Yea |
| Rob Leverett | Republican | 123rd | Yea |
| Robert Dickey | Republican | 134th | Yea |
| Ron Stephens | Republican | 164th | Yea |
| Sandy Donatucci | Republican | 105th | Yea |
| Scott Hilton | Republican | 48th | Yea |
| Sharon Cooper | Republican | 45th | Yea |
| Shaw Blackmon | Republican | 146th | Yea |
| Soo Hong | Republican | 103rd | Yea |
| Stan Gunter | Republican | 8th | Yea |
| Steve Tarvin | Republican | 2nd | Yea |
| Steven Meeks | Republican | 178th | Yea |
| Steven Sainz | Republican | 180th | Yea |
| Tim Fleming | Republican | 114th | Yea |
| Todd Jones | Republican | 25th | Yea |
| Trey Kelley | Republican | 16th | Yea |
| Trey Rhodes | Republican | 124th | Yea |
| Tyler Paul Smith | Republican | 18th | Yea |
| Vance Smith | Republican | 138th | Yea |
| Victor Anderson | Republican | 10th | Yea |
| Will Wade | Republican | 9th | Yea |
| Legislator | Party | District | Vote |
|---|---|---|---|
| Freddie Powell Sims | Democrat | 12th | Nea |
| David Lucas | Democrat | 26th | Yea |
| Derek Mallow | Democrat | 2nd | Yea |
| Donzella James | Democrat | 28th | Yea |
| Ed Harbison | Democrat | 15th | Yea |
| Elena Parent | Democrat | 44th | Yea |
| Emanuel Jones | Democrat | 10th | Yea |
| Gail Davenport | Democrat | 17th | Yea |
| Harold Jones II | Democrat | 22nd | Yea |
| Jason Esteves | Democrat | 35th | Yea |
| Josh McLaurin | Democrat | 14th | Yea |
| Kenya Wicks | Democrat | 34th | Yea |
| Kim Jackson | Democrat | 41st | Yea |
| Michael ‘Doc’ Rhett | Democrat | 33rd | Yea |
| Nabilah Islam Parkes | Democrat | 7th | Yea |
| Nan Orrock | Democrat | 36th | Yea |
| Nikki Merritt | Democrat | 9th | Yea |
| RaShaun Kemp | Democrat | 38th | Yea |
| Randal Mangham | Democrat | 55th | Yea |
| Sally Harrell | Democrat | 40th | Yea |
| Sheikh Rahman | Democrat | 5th | Yea |
| Sonya Halpern | Democrat | 39th | Yea |
| Tonya Anderson | Democrat | 43rd | Yea |
| Colton Moore | Republican | 53rd | Nea |
| Ben Watson | Republican | 1st | Yea |
| Bill Cowsert | Republican | 46th | Yea |
| Billy Hickman | Republican | 4th | Yea |
| Blake Tillery | Republican | 19th | Yea |
| Bo Hatchett | Republican | 50th | Yea |
| Brandon Beach | Republican | 21st | Yea |
| Brian Strickland | Republican | 42nd | Yea |
| Carden Summers | Republican | 13th | Yea |
| Chuck Hufstetler | Republican | 52nd | Yea |
| Chuck Payne | Republican | 54th | Yea |
| Clint Dixon | Republican | 45th | Yea |
| Drew Echols | Republican | 49th | Yea |
| Ed Setzler | Republican | 37th | Yea |
| Frank Ginn | Republican | 47th | Yea |
| Greg Dolezal | Republican | 27th | Yea |
| Jason Anavitarte | Republican | 31st | Yea |
| John Albers | Republican | 56th | Yea |
| John F. Kennedy | Republican | 18th | Yea |
| Kay Kirkpatrick | Republican | 32nd | Yea |
| Larry Walker, III | Republican | 20th | Yea |
| Lee Anderson | Republican | 24th | Yea |
| Marty Harbin | Republican | 16th | Yea |
| Matt Brass | Republican | 6th | Yea |
| Max Burns | Republican | 23rd | Yea |
| Mike Hodges | Republican | 3rd | Yea |
| Randy Robertson | Republican | 29th | Yea |
| Rick Williams | Republican | 25th | Yea |
| Russ Goodman | Republican | 8th | Yea |
| Sam Watson | Republican | 11th | Yea |
| Shawn Still | Republican | 48th | Yea |
| Steve Gooch | Republican | 51st | Yea |
| Timothy Bearden | Republican | 30th | Yea |
Information in this article was obtained from the Georgia State House. The source data can be found here.

