What do on the Fourth of July in Iowa City, Coralville and Cedar Rapids

Fourth of July fireworks at the end of Iowa City Jazz Fest, July 1, 2018. — photo by Abby Evans

Like every year, city governments are celebrating the beginning of the American experiment in governance by closing down for the day. (Although garbage pick-up will continue on its normal schedule in Cedar Rapids). But all the cities in the CRANDIC (the greater Cedar Rapids and Iowa City area) will be sponsoring events. Enjoy food, fireworks, and family-friendly fun for the Fourth of July.

Iowa City

Mercer Park Aquatic Center and Scanlon Gym

2701 Bradford Dr

From 9-11:30 a.m. kids aged 2-10 can enjoy a bounce house, play games, ride scooters and climb traverse wall for free tot time.

Free roller skating for all ages will take place from 12-4 p.m.

City Park

Free carnival games will be held from 1-3 p.m. and free amusement rides from 1-7 p.m. Enjoy the park’s rides while you can!

Enjoy half-priced admission into the City Park Pool all day long!

Iowa City Farmers Market

405 E Washington St

The Skipperlings will perform live from 5-7 p.m. Farmers Market visitors can also create and take home fruit pizza and compete for U.S.-themed prizes.

Studio 13

13 S Linn St

It’s an “open mic” night at Studio 13 for their Fourth of July Open Stage. Sign up by 10 p.m. if you’d like to perform; the show starts at 10:30 p.m. The bar will be open until 2 a.m., and offer special holiday drink specials.

Cedar Rapids

Pancake Breakfast

Veterans Memorial Building, 50 2nd Ave Bridge

Start the fourth off right with a family pancake breakfast, held from 8-11 a.m. The cost is $6 for adults and $3 for children, with a $1 discount for those with a Freedom Festival button.

Car Show

Downtown Cedar Rapids, 3rd Ave Bridge

We’ll assume only American-made cars will be featured. The show will be held from 8 a.m. to 12 p.m. and is free to spectators.

Celebration of Freedom

Downtown Cedar Rapids, 1st, 2nd, & 3rd Ave bridge

Celebrate the good ol’ U.S.A. with food, music, face-painting, a balloon artist, bungee trampolines, an inflatable zone, military vehicles, exhibits and more in downtown CR from 4-10:30 p.m.

Freedom Festival Concert

McGrath Ampitheatre, 475 First St SW

Enjoy two great performers for free with your Freedom Festival button!

Local band Airwaves will start the show at 5 p.m., with Johnny Holm Band following up at 7 p.m.

Freedom Festival fireworks

Downtown Cedar Rapids

Honor the loudest of patriotic traditions. The best viewing will be from the 2nd Ave 3rd Ave bridges.


4thFest Kiwanis Pancake Breakfast

Corridor Kiwanis Club, 1506 8th St

From 7-10 a.m. dig into pancakes, eggs and sausage before a day of patriotic festivities. Tickets are $5 each, free for children under 6.

4thFest Parade

Beginning at the intersection of 9th St and 22nd Ave

Coralville’s Fourth parade, starting at 10 a.m., is one of the biggest in the region. Check out the parade route to secure a good spot!

Free Fourth of July BBQ

Genesis Church, 1246 12th Ave

What’s more American than barbecue? The menu includes pulled pork sandwiches, grilled corn, baked beans, cole slaw, watermelon and ice cream. Round out the afternoon with lawn games and music from Kevin “B.F.” Burt. Held from 11 a.m. to 2 p.m.

Coralville 4thFest Shows

S.T. Morrison Park, 1513 7th St

Rick Springfield will be performing for 4th Fest on July 3, but the Fourth still promises plenty of family-friendly and musical fun.

1 p.m. – Ambition Baton Twirling
2 p.m. – African Drumming Performance
7 p.m. – Magician and comedian Rick Rugene
8:30 – The Iowa City Community Band Concert

For a full 4thFest schedule, visit the Coralville city website.

4thFest fireworks

S.T. Morrison Park

The show will begin at approximately 9:45 p.m.

[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='/what-do-on-the-fourth-of-july-in-iowa-city-coralville-and-cedar-rapids/#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' >Name</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="233"/><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>