Weather for Russian Lake, ID - Russian Lake, ID Weather, Current Weather in Russian Lake, ID. Local weather report for Russian Lake, ID, Local Russian Lake, ID weather. Forecast for Russian Lake, Idaho, Russian Lake, ID weather forecast. Find your local Russian Lake weather forecast. Russian Lake, ID weather conditions.