The Iowa City Beer Riots of 1884

SCENES OF EARLY I.C. Late 19th-century Clinton Street, Downtown Iowa City.
Late 19th-century Clinton Street, Downtown Iowa City.

In the second half of the 19th century three breweries operated along Linn and Jefferson streets. Their money and influence ruled much of the Northside’s economy, and they were known as the German Beer Mafia. Hundreds were happily employed in their operations but it all turned very dark one day in 1884. In the worst beer riot in Iowa City history lynch mobs ranted, women and children were threatened, city lawyers were tarred and drunken mobs reigned in the streets.

It started in 1882, when the Iowa legislature prohibited all alcohol, but things got really heated two years later when the new prohibition laws went effective on July 4, 1884. With the law, Iowa brewers were instantly and abruptly left with hundreds of thousands of gallons of beer and liquor that was illegal for selling. Many faced criminal charges for possession with intent to sell. Enforcing the law was extremely difficult, and Iowa City struggled to comply.

To protest the new law and have a belated July 4th celebration, Iowa City brewer and good German democrat Conrad Graf tapped a keg at his saloon, drawing quite a number of people thirsty for beer. As lines piled up, and waits for a mug reached half an hour, the tipsy townsfolk became rowdy. When city officers locked the bar, the crowd was persistent and threw empty kegs through the windows in order to enter the building. Discovering beer locked in the cellars they forced it open and managed to drink every last drop.

Englert Family

A week later, the county sheriff gave warnings to the brewers and leaders of the German beer mafia, Conrad Graf, John Englert and John Dostal, who had all ignored the law. Graf and Englert tore up the papers that forbade them from illegally manufacturing and selling liquor and were immediately given citations. The citation ignited the brewery mafia’s wrath which they directed towards the men who had prosecuted or informed on them. They planned to hang the informers and tar the lawyers in order to scare the Republican prohibitionists and city officials into backing off. This plan was to commence on Aug. 13, the day when Graf, Englert and Dostal were going to trial before County Justice John Schell.

On Aug. 13, the defendants rode east out of town, ropes and tar in tow, to Schell’s house accompanied by a mob of 150 to 200 brewery men and numerous onlookers. Encircling the house, the mob was restive until city prosecutor A. E. Maine went outside to deliver some legal briefs. Suddenly surrounded, he was kicked down, stripped bare and tarred. Vigorously defended by a Constable named Parrot, County Deputy Sheriff Fairall and Justice Schell, he escaped to the porch and finally found refuge in the house.

Saint James Hotel

In the melee, Parrot was stabbed in the leg and Justice Schell pummeled. Rioters pulled out their revolvers and reputedly shot at and definitely threw stones into the house. These actions terrified Schell’s wife and children, and Mrs. Schell implored the mob to desist as her mother, who was also inside, was on her deathbed. A few men persuaded all to leave on account of the critical condition of the elderly lady in the house.

See the print version

This deterred them, but Englert, codefendant and also a city councilman, turned back and swore they would tear down or set fire to the house unless the men inside were surrendered. Ropes were readied as the mob again attacked the house. Fairall stood on the porch and swore he would shoot the first man who broke in the door. Graf yelled, “You will shoot, will you, damn you shoot,” and shouted for the mob to storm the house, take the men out and hang them. This continued for hours. Finally leaving at dusk, they arrived in town, congregating in Church Park (now Van Allen Hall) and the brewery district.

Alleged informants, city attorneys and brothers, John and L. G. Swafford were also in the fray at Schell’s home and had barely escaped the mob’s brutalities. With tar prints on their shirts they had walked back to town over fence and field. Espying them in Church Park, Graf could not control his anger and assaulted them with 30 men. Englert and Graf incited the men, and Graf personally assisted in tarring them and beating John Swafford to a pulp. With the aid of nearby citizens the brothers were pulled loose from the angry mob as they were being carried off for hanging. All night the mob terrorized citizens and ruled the streets while supporters from Marengo and Ames were set to come to town for further support of the brewery mafia.

The riot gained much national attention, and while much ink was spilled, city officials were reluctant to make arrests because of Englert, who sat on the city council. Finally, arrest warrants were issued for Graf, Englert and Dostal, but they couldn’t be found. A grand jury in Iowa City refused to make indictments against the brewery mafia leaders, causing the trial to move to Marengo and finally Marion in order to reach a settlement.. For his egregious injuries, Swafford sued Graf for $20,000 which was eventually lowered to $7,000 (the equivalent of $164,227.64 today) and the unabashed brewers shared that cost.

When national prohibition settled the alcohol issue, the breweries operated as ice houses and soda bottling plants. In the end, Dostal’s Great American Brewery at 332 E. Market St. was suspiciously destroyed by fire in 1909. Englert’s Old City Brewery at 311 E. Market St. was razed by urban renewal leaving only Graf’s Union Brewery (231 N. Linn St.) to remind us of Iowa City’s period of prohibitionists, scofflaws, the German Beer Mafia and alcohol fueled civil disobedience.

Marlin R. Ingalls is a professional archaeologist, historian and architectural historian within Iowa’s Office of the State Archeologist. He is a member of the State Historical Society of Iowa’s Technical Advisory Network and former member of Iowa’s State Nomination Review Commission, which reviews nominations for listing on The National Register of Historic Places. He is also a consultant specializing in helping preservationists and communities evaluate, document and restore their historic buildings, neighborhoods and other historic resources.

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/the-hops-original-gangsters-the-iowa-city-beer-riots-of-1884/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Email</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="182"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>