Metsänhoito on joukko toimenpiteitä ja käytäntöjä, joilla pyritään vaalimaan ja edistämään metsien terveyttä, kasvua ja monimuotoisuutta. Se kattaa erilaisia toimenpiteitä metsän hoidon eri vaiheissa, kuten metsän perustamisessa, kasvatuksessa ja uudistamisessa. Metsänhoito toteutetaan usein metsäsuunnitelman ja kestävän metsätalouden periaatteiden mukaisesti.
Metsänhoidossa käytetään erilaisia menetelmiä ja toimenpiteitä, kuten taimikonhoitoa, harvennushakkuita, uudistushakkuita sekä jatkuvan kasvatuksen hakkuita. Metsänhoidon suunnittelussa otetaan huomioon metsän ekologiset, sosiaaliset ja taloudelliset näkökohdat tavoitteiden saavuttamiseksi kestävällä ja tasapainoisella tavalla.