In this research, silver-loaded biochar (C-Ag) was acquired from a waste fish scale, and nanocellulose (CNF) was prepared from the waste wheat stalk. Then C-Ag was loaded into chitosan-polyvinyl alcohol hydrogel (CTS-PVA) with CNC as a reinforcement agent, and a novel nanocomposite material was acquired, which could be efficiently applied for antibacterial and dye removal. By plate diffusion analysis, the inhibition areas of C-Ag-CTS-PVA-CNF (C/CTS/PVA/CNF) hydrogel against E. coli ATCC25922, S. aureus ATCC6538, and P. aeruginosa ATCC9027 could reach 22.5 mm, 22.0 mm, and 24.0 mm, respectively. It was found that the antibacterial rate was 100% in the water antibacterial experiment for 2 h, and the antibacterial activity was more than 90% within 35 days after preparation, and the antibacterial rate was more than 90% after repeated antibacterial tests for five times. Through swelling, water adsorption, water loss rate, and water content tests, the hydrogel manifested good moisturizing properties and could effectually block the loss of water and improve the stability of the C/CTS/PVA/CNF hydrogel. The pseudo-first-order and pseudo-second-order models were built, and the adsorption capacity of hydrogel to dye was analyzed, and the dye removal was more consistent with the pseudo-first-order kinetic model. The best removal effect for Congo red was 96.3 mg/g. The C/CTS/PVA/CNF hydrogel had a remarkable removal efficacy on Malachite green, Methyl orange, Congo red, and Methylene blue. As a result, the C/CTS/PVA/CNF hydrogels had robust antibacterial properties and reusability. In addition, the present research developed a facile strategy for effectual dyes removal from the aqueous medium.