I was just wondering, I have seen alot of treestands up year round
There is not a specific IDFG law stating when you can set up a tree stand. However, land managers/owners may have such restrictions. IDFG WMA rules do not allow permanent tree stands.
Idaho Code states: To construct blinds, pits, platforms, or tree stands where the soil is disturbed, trees are cut or altered, and artificial fasteners, such as wire, rope, or nails are used. All blinds shall be available to the public on a “first-come - first-served” basis. Portable manufactured blinds and tree stands are allowed but may not be left overnight.