Certains aimeraient voir dans ce nom la racine "son" que l'on trouve dans sonnette, sonnailles, seriner, serinette... et par extension et déformation "Sorinière". Cela se rattacherait au fait que les pèlerins se rendant à Compostelle passaient autrefois par ici et annonçaient leur approche par des bruits de sonnettes...
Ce nom pourrait aussi venir de "souricière". En effet, situé à l'embranchement des deux seuls grands chemins vers Bordeaux et Les Sables d'Olonne, c'était le lieu rêvé pour une embuscade. Souricière, Sorinières...
L'explication la plus plausible est d'origine terrienne. Une famille de nom de Sorin serait à l'origine de l'agglomération qui alors n'était même pas un village... C'est en tous cas cette explication que retiennent les historiens locaux.