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