Lewiston, Idaho offers diverse trade programs and schools designed to provide students with hands-on training and practical skills for their chosen career paths. The average training cost for trade programs in Lewiston, Idaho ranges between $4,000 and $6,000, depending on the program, with most programs averaging around 600 - 800 training hours.