I know they require them for out of state off road vehicles (atv & utv) and from what I have heard is that they are required for snow machines and track sleds/snow dogs. I am sure you can call Valley Bait & Tackle in Cascade (208) 971-1453 and they can confirm or deny whether one is needed. I think they sell the permits there.