The National Weather Service has issued a tornado watch for all of West Michigan until 8 p.m. Saturday.