LV Recommends: Peace Tree Brewing Co. cracks open some fresh branding in time for summer

Peace Tree Brewing Co.’s Des Moines taproom, 317 E Court Ave. — Britt Fowler/Little Village

It’s a familiar sight in an Iowa beer cooler: squat brown bottles, leaves imprinted in the glass, each with an orange bottle cap and a whimsically illustrated label.

But after 12 years of brewing craft beer — and two years weathering a global pandemic — Peace Tree Brewing Company owner and CEO Megan McKay decided it was time for a refresh.

Earlier this year, Peace Tree, brewers of Blonde Fatale and Red Rambler, announced they would be updating their branding, complete with new labels and, can you believe it, cans. The new design moves away from Peace Tree’s previous illustrative style and into a sleeker, cleaner look that McKay hopes will work together more cohesively as a family of brews.

“We’re rooted in a small town and really what started the company was the desire to build and grow that small community,” McKay said. Peace Tree is headquartered in Knoxville, Iowa, a Marion County town of roughly 7,600. “Having something that represents that for our brand is really exciting.”

Each of the beers’ labels now features an organic, rippling pattern in a different colorway. McKay says that the firm Peace Tree worked with drew inspiration for the design from the business’s roots, quite literally.

The brewery was named for the historic Peace Tree, a more than 500-year-old sycamore tree estimated to be the second largest in North America, that once stood in the ebbing waters of nearby Lake Red Rock. Peace Tree’s new look was inspired by that history, with labels that look like both rippling water and the rings of a tree. McKay said customers have commented that the design looks like a fingerprint or a topographical map, both of which feel aligned with how the brewery has grown and made its mark.

Peace Tree Brewing is one of Iowa’s first modern microbreweries. When it opened in 2009, it was also the state’s first 100 percent woman-owned brewery. Today, the state’s brewscape has changed — there are now more than 100 craft breweries across the state — but the fan base around Peace Tree has remained loyal. This loyalty facilitated the opening of a second taproom in Des Moines’ East Village in January 2017. (Their East Village IPA was named in honor of the new spot.)

When the pandemic shut down taprooms across the state more than two years ago, McKay said she and her team took the time to do some soul searching.

“I think it’s given us a good chance to understand who we are as a brewery and what’s truly important to us. Those are the things that help you differentiate yourself,” McKay said.

When it comes to what separates Peace Tree from other breweries both locally and across the state, McKay says the brewery’s core values have remained constant since its inception.

“We’re just always working hard to be beer first,” she said. “We believe in the quality of our product, but also in the quality of the different styles we produce.”

Peace Tree Brewing Co.’s Des Moines taproom, 317 E Court Ave. — Britt Fowler/Little Village
Peace Tree Brewing Co.’s Des Moines taproom, 317 E Court Ave. — Britt Fowler/Little Village

Because of that, Peace Tree tends to stray away from massive beer menus and flash-in-the-pan gimmicks. Instead, the commitment to a shared purpose lets the brewery’s team be a little more artful and creative with their approaches. Spacious patios and cold drinks (including their craft root beer) are the draw; Peace Tree hasn’t hopped on the brewpub trend, but welcomes customers to BYOF.

And it’s not just locals who appreciate Peace Tree’s dedication to their craft. The brewery has won gold medals at some of the world’s largest and most prestigious beer competitions. Its fan-favorite Blonde Fatale earned gold at the World Beer Cup in 2014. Then, in 2021, Peace Tree’s Get a Little Hazy IPA took home the gold at the Great American Beer Festival.

In addition to its brand refresh and a newly launched website, Peace Tree has some other changes in store for 2022.

The brewery has a number of new beer releases planned. Recently, those new brews have included the Slightly Blonde, a delightfully drinkable 4% ABV Session Ale that’s the cousin of the boozier Blonde Fatale, as well as a limited edition Sour Wood Series. So far, the Black ‘n Blueberry Sour Ale — a deep purple sour with juicy blackberries and blueberries that give it a tart, fruity finish — is the only available brew from the series. But sour lovers should stay tuned, because more will be coming later this spring and summer.

The brewery also updated its manufacturing processes last year with a new canning line. In addition to the updated labels, most of Peace Tree’s beers, aside from Blonde Fatale and its root beer, will now be available exclusively in cans, packaged in-house. McKay says that the recognizable bottle is what used to set Peace Tree beers apart on shelves, but now the new labels help their cans shine.

Britt Fowler/Little Village

This article was originally published in Little Village (Central Iowa) issue 001.

[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='/lv-recommends-peace-tree-brewing-company/#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="40"/><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>