I am not fond of spiders, either. I'd rather not see them at all. My cat finds them and just stares at them as if she were some kind of watch-cat. She literally points at them. I've never thought about when spiders usually hatch. My guess would be sometime around spring...