You guys, the storms are coming. Will you survive? Probably not. (This could be you.) But for those of you who will just barely evade God's wrath, we have some good news: you can get free sandbags. Behold:

The Department of Public Works offers free sandbags for San Francisco residents with proper ID. Free sandbag pick up is at 2323 Cesar Chavez Street (at Kansas). Both filled and unfilled bags are available at no cost. There is, however, a limit of 10 sandbags per address.

Oakland residents can get up to 20 free sandbags and 50 feet of plastic sheeting [PDF] at the Municipal Service Center at 7101 Edgewater Drive from 8 a.m. to 9 p.m. Monday through Friday, and 8 a.m. to 4:30 p.m.

Berkeley ilk can usually find free sandbags at their local fire station. They tend to run out quickly, so you might want to call your neighborhood fire station in advance.

Down on the Peninsula, you can find free sandbags at the following addresses:

Palo Alto: 1925 Embarcadero Road, adjacent to Palo Alto Air Terminal

Alviso: northeast corner of Gold and Catherine streets

San Jose: City Mabury (Service) Yard, 1404 Mabury Road, San Jose, CA 95133

San Jose: City Central Service Yard, 1661 Senter Road at Phelan Ave., San Jose, CA 95122

San Jose: Santa Clara Valley Water District Winfield Warehouse, Winfield Boulevard between Blossom Hill Road and Coleman Avenue, San Jose, CA 95123

Morgan Hill: El Toro Fire Station, 18300 Old Monterey Road