Weather for Armourdale Lake, ND - Armourdale Lake, ND Weather, Current Weather in Armourdale Lake, ND. Local weather report for Armourdale Lake, ND, Local Armourdale Lake, ND weather. Forecast for Armourdale Lake, North Dakota, Armourdale Lake, ND weather forecast. Find your local Armourdale Lake weather forecast. Armourdale Lake, ND weather conditions.