Forest Stewardship Council® (FSC®) The Forest Stewardship Council® (FSC®) is an international non-profit organization that promotes environmentally appropriate, socially beneficial, and economically viable management of the world’s forests.