Our 2 story farmhouse plans with porch deliver the charm and comfort of farmhouse living in a two-level format. These homes feature distinct farmhouse style elements, such as large front porches, open layouts, and warm materials, all spread over two floors. They are perfect for those who love the character of farmhouse design, want a classic porch for outdoor living, and need to stack square footage to get more space without expanding their home's footprint.