Weather for New Spiro Lake, OK - New Spiro Lake, OK Weather, Current Weather in New Spiro Lake, OK. Local weather report for New Spiro Lake, OK, Local New Spiro Lake, OK weather. Forecast for New Spiro Lake, Oklahoma, New Spiro Lake, OK weather forecast. Find your local New Spiro Lake weather forecast. New Spiro Lake, OK weather conditions.