The do it yourself resource for homeowners from home improvement professionals.

How to Install Vertical Siding

Vertical siding provides an interesting alternative to the horizontal siding that you see everywhere. Like most vinyl siding products, its fairly easy to install. Simply follow these steps to learn how to install vertical siding to upgrade your home’s appearance.

Tools How to Install Vertical Siding

One of the things that makes this a great do-it-yourself job is that no expensive tools are needed.

  • Hammer
  • Plumb bob
  • Measuring tape
  • Saw
  • Power drill
  • Level

How to Install Vertical Siding Directions

  1. Prepare your wall with solid sheathing like OSB that can hold a nail.
    1. If no sheathing is present, use horizontal 1 x 2 furring strips.
    2. Place additional furring strips along all edges of windows and doors.
  2. Starting 1 inch from a corner, nail J channels along bottom of wall.
    1. Overlap J channels by 1 inch as you go.
    2. Trip overlapping J channel pieces to allow 1/8 inch gap along top edges.
  3. Drill 3/16 inch weeping holes in bottom of J channel every 12 inches.
  4. Install J channels around all doors and windows.
  5. Attach corner posts.
    1. Corner post should hang 1/4 inch lower than J channel.
    2. Place the first nail in the top of the highest nail opening.
    3. Use the level to confirm that the corner post is plumb.
  6. Place remaining nails in corner posts in center of nail openings every 12 inches.
  7. Install under-sill trim along top edges of walls.
  8. Measure your wall’s width and find the center point.
  9. Using a plumb bob, make a straight line down the center point.
  10. Center the first siding panel over the line.
  11. Cut panels 1/8 inch shorter to allow room for expansion.
  12. Insert the panel into the top channel and set it on the base trim.
  13. Divide width of wall by width of a vertical panel.
  14. If you’ll need to use a partial panel, split the leftover portions between both ends of the wall.
  15. Lock panels together as you go.
  16. Nail panels in place every 8 to 16 inches.
  17. At the corner posts, install a J-channel or under-sill trim along the posts as recommended by the siding manufacturer.
  18. Shim the J-channel if necessary to keep it lined up properly.
  19. Insert panel edges into corner post assemblies.

Consider a Siding Installation Quote

Doing the work to update your home will be a point of pride, but sometimes life gets in the way. If you have not found the time to install new siding, give PJ Fitzpatrick a call. We provide a 100% satisfaction guarantee on all siding replacement jobs. Ask us for an estimate today.

Need help with this project?

We have trained professionals that can help.

Contact us today. 1-888-446-6492 Get Estimate

P.J. Fitzpatrick, Inc.

21 Industrial Blvd
New Castle, DE 19720

1-888-446-6492

  • NJ Lic. #13VH10727200
  • DE Lic. #2009603070
  • PA Lic. #PA011323
  • MD Lic. #105494

© 2020 P.J. Fitzpatrick, Inc.

Website by the Prager Microsystems, Inc. Digital Marketing Agency

[gravityform id="20" title="false" description="false"]
<div class='gf_browser_chrome gform_wrapper' id='gform_wrapper_20' ><form method='post' enctype='multipart/form-data' id='gform_20' action='/diy/siding-installation/how-to-install-vertical-siding/'> <div class='gform_body'><ul id='gform_fields_20' class='gform_fields top_label form_sublabel_below description_below'><li id='field_20_1' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_20_1' >Your Name:<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_20_1' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_20_4' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_20_4' >Phone Number:<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_4' id='input_20_4' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_20' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_20"]){return false;} window["gf_submitting_20"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_20"]){return false;} window["gf_submitting_20"]=true; jQuery("#gform_20").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_20' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='20' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_20' value='WyJbXSIsIjExY2Q2ODU0YWI0Y2RiZGJiMzBhMmEyNzEwY2IwZDM1Il0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_20' id='gform_target_page_number_20' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_20' id='gform_source_page_number_20' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 20) {jQuery('#input_20_4').mask('(999) 999-9999').bind('keypress', function(e){if(e.which == 13){jQuery(this).blur();} } );} } );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', [20, 1]) } ); </script>