The focus of this work is to make a significant contribution to solid waste management by designing impact-absorbing bio-composite panels using bio-resin and denim wastes. In this context, composite panels are produced by vacuum infusion technique using both epoxy and acrylated epoxidized soybean oil (AESO) based hybrid resins while denim wastes are utilized as reinforcement materials in fiber and fabric forms. Both physical (fiber density and fiber weight ratio) and mechanical analyses (drop-weight impact resistance and dynamic mechanical analysis (DMA)) of the composites are performed. The outcomes of the study prove that the increase in the AESO ratio of the resin system improves the ductility of the composite and consequently the impact resistance. On the other hand, dynamic mechanical analysis results indicate that the AESO plug-in reduces the storage module and increases the damping factor.