Add icons to this collection by clicking the heart icon.
Barn icon - also known as winter, snow, weather, building, barn, farming and gardening, and farmhouse. Created in a clean lineal color style with a white, silver, gray, black, and orange finish, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
    xmlns="http://www.w3.org/2000/svg"
    width="682.667"
    height="682.667"
    viewBox="0 0 682.667 682.667"
>
    <defs>
        <clipPath id="a" clipPathUnits="userSpaceOnUse">
            <path d="M0 512h512V0H0Z" />
        </clipPath>
    </defs>
    <path
        d="m0 0-120 45-120-45-82.457-90v-292.489h405V-90Z"
        transform="matrix(1.33333 0 0 -1.33333 501.333 121.333)"
        fill="#c67f80"
        fill-opacity="1"
        fill-rule="nonzero"
        stroke="none"
    />
    <path
        d="M0 0v292.49l-22.032-22.032v-292.49h405V0Z"
        transform="matrix(1.33333 0 0 -1.33333 100.766 601.943)"
        fill="#bb696a"
        fill-opacity="1"
        fill-rule="nonzero"
        stroke="none"
    />
    <path
        d="M338.702 38.511h-82.729v150.003h82.729z"
        transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
        fill="#fead35"
        fill-opacity="1"
        fill-rule="nonzero"
        stroke="none"
    />
    <path
        d="M256.12 38.511h-82.729v150.003h82.729Z"
        transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
        fill="#fead35"
        fill-opacity="1"
        fill-rule="nonzero"
        stroke="none"
    />
    <path
        d="M0 0v129.832h-20.17V-20.17h82.729V0Z"
        transform="matrix(1.33333 0 0 -1.33333 258.081 604.425)"
        fill="#fe7828"
        fill-opacity="1"
        fill-rule="nonzero"
        stroke="none"
    />
    <path
        d="M0 0v129.832h-20.17V-20.17h82.729V0Z"
        transform="matrix(1.33333 0 0 -1.33333 368.192 604.425)"
        fill="#fe7828"
        fill-opacity="1"
        fill-rule="nonzero"
        stroke="none"
    />
    <g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
        <path
            d="M0 0a29.021 29.021 0 0 1-16.046-4.839l-15.217-10.097h-30.203c-16.451 0-29.787-13.336-29.787-29.787H29.023v15.7C29.023-12.994 16.029 0 0 0"
            transform="translate(459.447 83.234)"
            fill="#e3edf6"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-6.202-5.459-10.12-13.45-10.12-22.362h120.276v15.701A29.07 29.07 0 0 1 109.379 0z"
            transform="translate(378.314 60.872)"
            fill="#c5d9ec"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c5.708 0 11.29-1.683 16.046-4.839l15.217-10.097h30.203c16.451 0 29.787-13.336 29.787-29.787H-29.023v15.7C-29.023-12.994-16.029 0 0 0"
            transform="translate(53.094 83.234)"
            fill="#e3edf6"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0h-87.189c2.147 9.138 8.612 16.611 17.126 20.148-16.671 7.323-36.947-4.077-39.638-21.711-.836-3.533-.32-17.006-.455-20.799H10.12C10.12-13.45 6.202-5.459 0 0"
            transform="translate(134.227 60.872)"
            fill="#c5d9ec"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M7.521 7.537h497.032V38.51H7.521Z"
            fill="#b6e6fa"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M7.521 7.537h22.197V38.51H7.521Z"
            fill="#8ad8f6"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="m0 0-79.498 85.157-110.997 42.777a66.654 66.654 0 0 1-47.924.005l-111.079-42.782L-428.737.171c-5.63-6.039-5.81-15.57-.012-21.449 6.183-6.267 16.276-6.023 22.156.394l72.095 78.69 120 45 60-22.5V49.001c0-7.675 6.222-13.897 13.897-13.897h2.205c7.675 0 13.898 6.222 13.898 13.897 0 9.704 9.691 16.42 18.777 13.013l11.223-4.208 72.187-78.709c5.734-6.253 15.47-6.6 21.635-.771C5.469-15.864 5.771-6.182 0 0"
            transform="translate(470.498 363.194)"
            fill="#e3edf6"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0c-5.798 5.878-5.619 15.41.012 21.449L-16.061 5.035c-5.631-6.038-5.81-15.57-.012-21.448 6.182-6.268 16.276-6.024 22.155.394l12.29 13.414C12.554-5.874 4.999-5.068 0 0"
            transform="translate(57.823 358.33)"
            fill="#c5d9ec"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M353.638 188.513H158.361v29.944h195.277z"
            fill="#57758d"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M158.362 188.513h20.936v29.944h-20.936z"
            fill="#4b6276"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M256.053 262.979H196v90.383h60.053z"
            fill="#94b7f7"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v67.734h-22.649v-90.383h60.053V0Z"
            transform="translate(218.649 285.628)"
            fill="#5b92f2"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M316.027 262.979h-60.053v90.383h60.053z"
            fill="#94b7f7"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v67.734h-22.649v-90.383h60.053V0Z"
            transform="translate(278.622 285.628)"
            fill="#5b92f2"
            fill-opacity="1"
            fill-rule="nonzero"
            stroke="none"
        />
        <path
            d="M0 0v-15"
            transform="translate(166 406)"
            fill="none"
            stroke="#fff"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-15"
            transform="translate(196 406)"
            fill="none"
            stroke="#fff"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-15"
            transform="translate(226 331)"
            fill="none"
            stroke="#fff"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-15"
            transform="translate(286 331)"
            fill="none"
            stroke="#fff"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h-413.479v30.973H83.553V0H45"
            transform="translate(421 7.537)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0h-15"
            transform="translate(451 7.537)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 27.514-30v-247.462"
            transform="translate(431.028 361)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v75l27.486 30"
            transform="translate(53.543 256)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v157.766"
            transform="translate(53.543 83.234)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-30 32.135-110.997 42.777a66.646 66.646 0 0 1-47.923.005L-300 32.135l-79.238-84.985c-5.631-6.039-5.81-15.571-.012-21.449 6.182-6.268 16.275-6.024 22.155.394L-285 4.784l120 45 60-22.5V-4.02c0-7.675 6.222-13.898 13.898-13.898h2.204C-81.222-17.918-75-11.695-75-4.02c0 9.704 9.692 16.42 18.778 13.013L-45 4.784l72.187-78.709c5.735-6.252 15.47-6.599 21.635-.771v.001c6.146 5.81 6.448 15.491.676 21.673L11.096-11.971"
            transform="translate(421 416.216)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M353.638 188.513H158.361v29.944h195.277zM316 262.979H196v90.383h120z"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-150.003"
            transform="translate(173.51 188.513)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-150.003"
            transform="translate(338.702 188.513)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-150.003M0 0l82.702-150.003"
            transform="translate(256 188.513)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-82.702-150.003"
            transform="translate(338.702 188.513)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0-82.489-150.003"
            transform="translate(256 188.513)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="m0 0 82.489-150.003"
            transform="translate(173.51 188.513)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v-90.383"
            transform="translate(256.053 353.362)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v15.7c0 16.029 12.994 29.023 29.023 29.023 5.708 0 11.29-1.683 16.046-4.839l15.217-10.097H91.49c16.451 0 29.787-13.336 29.787-29.787"
            transform="translate(23.553 38.51)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
        <path
            d="M0 0v15.7c0 16.029-12.994 29.023-29.023 29.023a29.021 29.021 0 0 1-16.046-4.839l-15.217-10.097H-91.49c-16.451 0-29.787-13.336-29.787-29.787"
            transform="translate(488.97 38.51)"
            fill="none"
            stroke="#000"
            stroke-width="15"
            stroke-linecap="butt"
            stroke-linejoin="miter"
            stroke-miterlimit="10"
            stroke-dasharray="none"
            stroke-opacity="1"
        />
    </g>
</svg>
More icons in the same style and category