The Bay Area saw record low temperatures this morning and is expected to stay cold through the weekend, according to the National Weather Service.

Low temperatures throughout the Bay Area hit new records or tied old ones this morning and ranged from 22 degrees in Gilroy to 40 degrees in downtown San Francisco, according to weather service figures.

Rain is expected tonight, starting in the North Bay and moving south, with snow at higher elevations and in some inland areas.

Freezing temperatures are expected to return by late Saturday night and into Sunday morning, and a freeze warning has been issued for the entire Bay Area aside from San Francisco.

Freezing temperatures are expected again on Sunday night and into Monday, forecasters said.

Drivers are warned to expect icy roads, especially at higher elevations, and limited visibility in some areas Friday and Saturday. In addition, residents should be aware of the risk of hypothermia for people and animals staying outdoors overnight.

Please make sure your comment adheres to our comment policy. If it doesn't, it may be deleted. Repeat violations may cause us to revoke your commenting privileges. No one wants that!