Spawn (Largemouth)

I haven't been fishing in Northern Cali for too long, just wondering when the bass spawn around this area. I know the basics about the water being a certain temperature and location, but the weather here has me confused. Just looking for some input.. May be a dumb question but if I don't ask I won't know..
Although the majority of the Bay Area Bass spawn in the Spring (April-early June), you can find some spawning much earlier than that. This is especially true for bigger bass.