Née en Angleterre, elle y débute des études supérieures qu'elle poursuit en France, à l'Université de Sorbonne Nouvelle - Paris 3, où elle tient à présent le poste de maître de conférences et de chercheuse en civilisation britannique contemporaine (Contemporary British Studies). Sarah Pickard est également titulaire d'un doctorat en Civilisation Britannique. Elle est aussi membre du Centre de Recherches en Civilisation Britannique.