Emma Watson est née en France de parents anglais qui y travaillaient à l'époque, Chris et Jacqueline Watson, tous deux avocats ; elle a un frère, Alex, de trois ans son cadet. Jusqu'à cinq ans elle a vécu à Paris, ensuite elle est partie pour Oxford, en Angleterre, avec sa mère et son frère, quand ses parents ont divorcé. Elle a passé ses années d'école primaire à la Dragon School, une école privée, jusqu'en juin 2003.
Après ses études à la Dragon School d'Oxford, elle a été inscrite à partir de 2003 à la Headington School, école privée d'Oxford réservée aux filles. Elle fait actuellement des études pour le A-level, qui lui permettront d'accéder à l'enseignement supérieur.
Avant qu'elle ne joue dans les films de Harry Potter, son expérience de comédienne s'était limitée à quelques rôles mineurs dans des pièces scolaires, y compris Arthur : Les Jeunes Années et le Prince Heureux. Parmi ses autres activités à l'école on peut citer le Concours de Poésie Daisy Pratt, où, à l'âge de sept ans, elle a remporté la première place.
Pour décrocher son rôle dans les films d'Harry Potter, elle a passé 8 auditions avant de savoir si elle était choisie, et a finalement été sélectionnée parmi plusieurs milliers de candidates.
Emma Watson a été choisie pour jouer Hermione Granger à l'âge de onze ans pour tourner Harry Potter à l'école des sorciers. Depuis elle est apparue dans tous les films de la série : Harry Potter et la chambre des secrets, (2002), Harry Potter et le prisonnier d'Azkaban (2004) Harry Potter et la coupe de feu (2005) Harry Potter et l'Ordre du phénix (2007)et Harry Potter et le Prince de sang-mêlée.


