LV Recommends: 7 must-visit breweries and taprooms across the state of Iowa

With this selection of home-grown breweries, you’ll be sure to sample the wide variety of brews Iowa has to offer and hopefully find a new favorite or two along the way.

Alluvial Brewing Company

3715 W. 190th St., Ames

Located on an 80-acre farm northwest of Ames, the Alluvial Brewing Company is home to “free range” brewing. Patrons can grab a brew in the taproom and stroll among the farm’s vegetable patches and wetlands. If a peaceful promenade with a pint is not your thing, one can also belly-up to the bar, enjoy the outdoor patio overlooking the farm, or play a game of bags.

Big Grove Brewery

101 W. Main St., Solon

Big Grove Brewery in Solon may be a small brewpub, but it could be Iowa’s most productive brewery in terms of beer styles brewed. In just two years, Big Grove has brewed 34 different beer styles. Along with four core beers and some guest taps, Big Grove’s 14 taps serve a plethora of seasonal and limited edition beers.

Confluence Brewing Company

1235 Thomas Beck Rd., Des Moines

The Confluence Brewing Company may have the only taproom in Iowa where you can grab a pint, enjoy a board game, and then buy local art. With 16 taps—13 of which serve Confluence’s year-round beers, inspired creations and rotating seasonals, the taproom also features a dog-friendly deck, which is accessible from the Gray’s Lake bike trails. Though no food is prepared on-site, patrons can bring their own food, have it delivered to the taproom, or order from the food trucks that visit the taproom during the warm weather months.

Exile Brewing Company

1514 Walnut St., Des moines

Many of Exile’s beers are worth mentioning, but the standouts at this brewery are the Sours.  Infused with just enough funk and fruit, they set themselves apart from the crowd of IPA’s and hopped up beers in the endless sea of craft beer.  Come for weekend breakfast in this openy, airy brewery, order a Cherry sour (it’s fruit, it’s fine!) and relax into your weekend.

Firetrucker Brewery

716 S.W. 3rd St., Ankeny

A converted firehouse is a fitting home for Firetrucker Brewery and provides the perfect end-point for a bike ride on High Trestle Trail. An accommodating taproom and outdoor patio are comfortable spots to sample a variety of brews with clever firehouse related names.  All the house and seasonal beers go down easy, but the standout at Firetrucker is the bright, clean and refreshing Ginger Beer-Cat in a Tree.

Lake Time Brewery

801 Main Ave., Clear Lake

Clear Lake’s Lake Time Brewery takes home brewing to another level. Located in a house built in the 1920s, blocks from the shore of Clear Lake, Lake Time’s taproom is like a homey living room—albeit with 10 tap lines. Featuring a bay window, a couch, comfy chairs and a fireplace, it is an ideal place to chill out and enjoy a brew. On tap are eight year-round beers, a seasonal and a specialty beer. Though the name for Lake Time’s IPA, Propeller, may not change, the recipe is tweaked each time so every batch is unique. Meat and cheese plates are available on-site, but patrons are welcome to bring their own food or have it delivered.

Lion Bridge Brewing Company

59 16th Ave. SW, Cedar Rapids

World-class beers are being brewed in Cedar Rapids’ Czech Village by the Lion Bridge Brewing Company. One can order a pint of Workman’s Compensation or The Disaster at Meux, both Great American Beer Festival gold medal winners, and many others from the large selection of 10–12 house beers and 3–5 guest taps served in Lion Bridge’s taproom. Enjoy beer-centric snacks, appetizers, and sandwiches from an expanded menu of small plate items that feature local produce and meat. With a causal atmosphere, Lion Bridge is an ideal place to enjoy a couple pints with friends and watch the art of brewing world-renowned beers through the windows that look into the brewery.

Coming soon: Backpocket Pilot Pub

415 3rd St., Cedar Rapids

The cooler younger brother to Backpocket Brewing Company will open late summer 2016 in downtown Cedar Rapids. With a keen focus on experimental brewing methods and small-batch production, you’re sure to find something interesting on tap and you’ll have more choices when it comes to pairing your pint with food, as this new location will feature a full kitchen. Expect a similar selection of pizzas to the flagship location, alongside the addition of an expanded grill menu. Those devoted to the Coralville location: have no fear; Backpocket lives on with all your favorites and standards on tap.

Sanctuary Pub

415 S. Gilbert St., Iowa City

Find your sanctuary: Sometimes used as a space for jazz and poetry readings, since 1972 Sanctuary Pub has been wrapping its warm embrace around studious loners, first dates and anyone in Iowa City who loved craft beer before it was cool. As the regional brewery scene has blossomed, Sanctuary reliably presents the best of what the state has to offer at any given time, and hasn’t slowed down on the international side either. Alongside Iowa City’s biggest variety of beers, pizza is at the center of Sanctuary’s regularly changing menu of advanced, affordable pub fare.

Breweries Statewide

Iowa’s brewing industry has experienced rapid growth over the past few years as craft beer has taken a stronghold. Here’s a comprehensive list (at time of print) of Iowa breweries. Be sure to check the Iowa Brewers’ Guild web and social media sites for updates, as new breweries pop up all the time.

• 515 Brewing Co., Clive
• Albia Brewing Co., Albia
• Alluvial Brewing Co., Ames
• Another Road Brewing Co., Marion
• Appanoose Rapids Brewing Co., Ottumwa
• Backpocket Brewing Co., Coralville
• Backpocket Pilot Pub, Cedar Rapids
• Big Grove Brewing Co., Solon
• Brick Street Brewing Co., Woodbine
• Broad Street Brewing Co., Reinbeck
• Boone Valley Brewing Co., Boone
• C.I.B. Brewery, Carson
• Confluence Brewing Co., Des Moines
• Contrary Brewing Co., Muscatine
• Court Avenue Brewing Co., Des Moines
• Captain’s Quarters (CQ) Brewing, Adel
• Deb’s Brewtopia, Elkader
• Depot Deli Restaurant, Shenandoah
• Exile Brewing Co., Des Moines
• Firetrucker Brewery, Ankeny
• Flix Brewhouse, Des Moines
• Fox Brewing, West Des Moines
• Franklin Street Brewing Co., Manchester
• Front Street Brewery, Davenport
• Taproom @ Quad Cities Food Hub, Davenport
• Granite City Food & Brewery
• Cedar Rapids / Clive / Davenport
• Great River Brewery, Davenport
• Green Tree Brewing Co., Le Claire
• Guerrilla Brewing Co., Waterloo

• Iowa River Brewing Co., Marshalltown
• Jackson Street Brewing Co., Sioux City
• Jefferson County Ciderworks, Fairfield
• Jubeck New World Brewing, Dubuque
• Kalona Brewing Co., Kalona
• Keg Creek Brewing Co., Glenwood
• Lake Time Brewery, Clear Lake
• Lion Bridge Brewing Co., Cedar Rapids
• Lost Duck Brewing Co., Fort Madison
• Madhouse Brewing Co., Des Moines
• Mason City Brewing Co., Mason City
• Millstream Brewing Co., Amana
• New American Brewing Co., Ankeny
• Okoboji Brewing Co., Spirit Lake
• Olde Main Brewing Co., Ames
• Peace Tree Brewing Co., Knoxville
• Pulpit Rock Brewing Co., Decorah
• ReUnion Brewery & Restaurant, Coralville
• Rock Bottom Brewery, West Des Moines
• Rustic Brew, Hampton
• Single Speed Brewing Co., Cedar Falls
• Sutliff Cider Company, Lisbon
• Third Base Brewery, Cedar Rapids
• Toppling Goliath Brewing Co., Decorah
• Torrent Brewing Co. Ames
• Turner Alley Brewing Co., Cedar Rapids
• Twisted Vine Brewery, St Charles
• Van Houzen Brewing Co., Tiffin
• West O Beer, Milford
• Worth Brewing Co., Northwood

[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='/7-must-visit-breweries-and-taprooms-across-the-state-of-iowa/#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' >Phone</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="85"/><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>