The large volume of industrial by-products and wastes from the construction, timber and paper industries has become a serious challenge worldwide. Recycling these industrial wastes as functional materials in the construction industry is an efficient approach for sustainable development. This study presents a pretreatment approach for recycling construction and demolition waste (CDW) and industrial side-streams (such as green liquor sludge, fiber waste, flotation sand and fly ash) in order to produce a geopolymer for the 3D printing of construction materials. A treatment approach was developed for screening the residues from CDW with a maximum size of 16 mm and for a combined line treatment for industrial side streams. The treatment processes utilized suitable and economical separation techniques for the recycling of waste materials. The crushing of the screened residues resulted in a homogeneous material size that facilitates the separation of mixed wastes and simplifies the classification of materials. The combined plant enabled the cost-effective treatment of various industrial wastes in a single process unit. The results show that the economic and environmental impact of the chosen techniques, in terms of their energy consumption, is highly dependent on the treatment line, separation technique and quantity of the individual waste that is processed. These recycled industrial wastes can be used as sustainable materials for the production of geopolymer concrete, contributing to the sustainability of the construction industry.