Een hooiberg, steltenberg, roedenberg of paalschuur (Vlaanderen) is een vrijstaand agrarisch bouwwerk dat dient als opslagplaats van graanschoven (zaadberg), stro of hooi. De constructie bestaat ten minste uit een tot zeven palen, roeden genaamd, en een verstelbaar dak dat langs de palen op en neer kan bewegen. Het dak is traditioneel van riet. De hooiberg kwam rond 1500 in een groot deel van Nederland en Noord-Duitsland voor. Hij is nu vooral te vinden in de veeteeltgebieden van Zuid-Holland, Utrecht, Gelderland en Overijssel. In de polders rond Hamburg werd de hooiberg vooral gebruikt voor de opslag van graan.