Deprecated: Return type of FS_Key_Value_Storage::offsetExists($k) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 309

Deprecated: Return type of FS_Key_Value_Storage::offsetGet($k) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 317

Deprecated: Return type of FS_Key_Value_Storage::offsetSet($k, $v) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 301

Deprecated: Return type of FS_Key_Value_Storage::offsetUnset($k) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 313

Deprecated: Return type of FS_Key_Value_Storage::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 328

Deprecated: Return type of FS_Key_Value_Storage::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 339

Deprecated: Return type of FS_Key_Value_Storage::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 350

Deprecated: Return type of FS_Key_Value_Storage::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 362

Deprecated: Return type of FS_Key_Value_Storage::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 375

Deprecated: Return type of FS_Key_Value_Storage::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 389

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the amp domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is not currently doing any hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. The function was called too early (before the plugins_loaded action) to determine the plugin source. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is not currently doing any hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. The function was called too early (before the plugins_loaded action) to determine the plugin source. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is currently doing the `plugins_loaded` hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. The function was called too early (before the plugins_loaded action) to determine the plugin source. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is currently doing the `plugins_loaded` hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. The function was called too early (before the plugins_loaded action) to determine the plugin source. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Deprecated: Creation of dynamic property OptimizeDatabase::$odb_logfile_debug_path is deprecated in /home1/citynews/public_html/news/wp-content/plugins/rvg-optimize-database/rvg-optimize-database.php on line 201

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909
{"id":130759,"date":"2026-09-12T07:00:41","date_gmt":"2026-09-12T11:00:41","guid":{"rendered":"https:\/\/reason.com\/?p=8401311"},"modified":"2026-09-12T07:00:41","modified_gmt":"2026-09-12T11:00:41","slug":"can-the-feds-ban-you-from-making-liquor-in-your-own-home","status":"publish","type":"post","link":"http:\/\/3rdcitynews.com\/news\/can-the-feds-ban-you-from-making-liquor-in-your-own-home\/","title":{"rendered":"Can the Feds Ban You From Making Liquor in Your Own Home?"},"content":{"rendered":"\n
\"Photo <\/picture> <\/div>\n

John Ream is trying to do something that should be straightforward: distill his own alcohol. Since the Founding of our country, Americans have sought to distill spirits on their own property for personal consumption. Nearly every famous Founding Father\u2014from George Washington<\/a>\u00a0to\u00a0James Madison<\/a>\u00a0to\u00a0Patrick Henry<\/a>\u2014distilled spirits on their land, and in modern times, activities like homebrewing have been\u00a0legalized<\/a>\u00a0for decades.<\/p>\n

For over a century and a half, however, home distilling has been illegal. The Supreme Court could soon step in.<\/p>\n

The trouble dates back about a century and a half ago. In 1868, Congress made it a crime<\/a> to use or possess a still or boiler for the purpose of distilling spirits “in any dwelling house, or in any shed, yard, or inclosure connected with such dwelling house.” The purported reason for the ban was to facilitate collecting tax revenue from authorized commercial distillers. While hobby distillers have long criticized<\/a> this federal distilling ban, it is now receiving renewed attention, particularly in terms of what it says about the federal government’s power in America today.<\/p>\n

In 2024, Ream, with the help of the Buckeye Institute<\/a>, challenged the federal distilling prohibition. After all, if Congress can prohibit Ream from making a product for personal consumption within his own home, where would the federal government’s power end?<\/p>\n

In response, the federal government has advanced two main arguments to defend the ban: first, that the ban is authorized under Congress’ Article I taxing power, and second, that it’s permissible under the Interstate Commerce Clause, which allows Congress to regulate commerce “among the several states.”<\/p>\n

Under the government’s theory, these two clauses\u2014in conjunction with the Constitution’s Necessary and Proper Clause, which permits Congress to enact all laws that are “necessary and proper” to carry into effect its enumerated powers\u2014give it the authority to prohibit Ream from operating a small home still for the personal consumption of spirits.<\/p>\n

Earlier this year, two federal circuit court decisions reached differing conclusions on the distilling ban. In the\u00a0U.S. Court of Appeals for the 6th Circuit<\/a>, Ream lost, with the court buying the federal government’s claim that it can prohibit home distilling under the taxation power and the Necessary and Proper Clause. In a companion case in the 5th\u00a0Circuit<\/a>, however, the government’s taxation theory was rejected.<\/p>\n

Given that these two decisions have teed up a so-called “circuit split,” it’s widely expected that the high court could step in to make a final determination. But while the government’s troubling taxation power argument in these cases has received ample coverage\u2014including in these pages<\/a>\u2014relatively little has been written about the government’s back-up defense centered on the Commerce Clause.<\/p>\n

Neither lower court directly weighed in on the Commerce Clause. But the government’s alternative defense is technically still alive on appeal and could be resolved by the Supreme Court. A decision on the issue could be the most important Commerce Clause holding since NFIB v. Sebelius<\/a><\/em> (2012), in which the Court ruled that the individual mandate under the Affordable Care Act was not a valid exercise of congressional power under the Commerce Clause (though the Court ultimately upheld the mandate via different means). Americans interested in federalism should hope that the Supreme Court seizes the opportunity before it to reimpose limits on the federal government’s interstate commerce power.<\/p>\n

The heart of that debate can be traced back to the Court’s notorious 1942 decision in Wickard v. Filburn<\/em><\/a>, which held that a farmer named Roscoe Filburn could be prohibited from growing wheat for home consumption. The Court adopted what became known as the “aggregation principle,” arguing that if, on aggregate, farmers like Filburn were allowed to grow wheat for their own consumption, this could have a substantial effect on interstate commerce (since those farmers would presumably be substituting their own wheat for purchases on the open market).<\/p>\n

While\u00a0Wickard\u00a0<\/em>stretched the Commerce Clause far beyond its original understanding, it at least dealt with production on a sizable farm. (Filburn grew 11.9 extra acres of wheat for home consumption).<\/p>\n

The 2005 ruling in Gonzales v. Raich<\/em><\/a>, however, expanded the Commerce Clause to the breaking point.<\/p>\n

In Raich<\/em>, the Supreme Court used the Commerce Clause to uphold the federal government’s authority to criminalize the production of homegrown cannabis. According to the Court, Congress could regulate purely local activities that are part of an economic “class of activities” that have a “substantial effect on interstate commerce.”<\/p>\n

The problem with this analysis is that it substitutes the broader concept of “economic activity” for what the Constitution actually says\u2014that Congress can regulate “commerce” among the several states. While Founding era usage of the term “commerce” distinguished it from the production or manufacture of a product, the Court labeled production and manufacture as “quintessentially economic” and therefore within the ambit of an elastic interpretation of the Commerce Clause.<\/p>\n

This functionally rewrote the Constitution’s text by deleting the word “commerce” and replacing it with “economics,” a far broader term. If Ream distills his own liquor, the theory holds, then he may be less likely to buy liquor on the open market. And if more would-be home distillers follow his lead, then there could be a “substantial effect” on interstate commerce.<\/p>\n

With that reading, it’s hard to see where the federal government’s power would end here. In an amicus\u00a0<\/em>brief<\/a>\u00a0before the Supreme Court, my Manhattan Institute colleagues Ilya Shapiro and Trevor Burrus point out that this same reasoning would theoretically reach “virtually every other household activity,” giving the feds authority to regulate “all ordinary household life.”<\/p>\n

A homegrown herb garden, for instance, could result in its planter purchasing fewer herbs at the grocery store. A stay-at-home parent could prevent a family from hiring paid child care. A homeschooling family might forego potential tuition payments at a nearby private school. Taken to its logical conclusion, the Court’s analysis could justify federal intrusion into each of these spheres of domestic life, thereby erasing any limits on the federal government’s Commerce Clause power altogether.<\/p>\n

Ream’s case, in that vein, provides the current Court the chance to overturn Raich<\/em> and clarify that Congress’ Commerce Clause authority\u00a0does\u00a0<\/em>have meaningful limits. (Of note, doing so\u00a0would not require<\/a> the Court to overturn older precedents, like Wickard<\/em>).<\/p>\n

The Supreme Court may likely hear Ream’s case. It is less clear if it will weigh in on the Commerce Clause. Americans wishing for a limited government should hope that it does.<\/p>\n

The post Can the Feds Ban You From Making Liquor in Your Own Home?<\/a> appeared first on Reason Magazine<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"

A challenge to the federal prohibition on home distilling could give the Supreme Court a chance to rein in Congress\u2019 Commerce Clause power. …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"tdm_status":"","tdm_grid_status":"","footnotes":""},"categories":[19,9],"tags":[],"class_list":{"0":"post-130759","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-policy","7":"category-politics"},"_links":{"self":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/130759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/comments?post=130759"}],"version-history":[{"count":0,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/130759\/revisions"}],"wp:attachment":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/media?parent=130759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/categories?post=130759"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/tags?post=130759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}