Emma po raz pierwszy w Harrym Potterze zagrała mając zaledwie dziewięć lat, wcześniej grała jedynie w sztukach szkolnych. Od 2001 do 2009 roku zagrała w sześciu seriach tegoż filmu, wraz z Danielem Radcliffem i Rupertem Grintem. Wkrótce premiera kolejnej części przygód czarodzieja Harrego Pottera, która została podzielona na dwie części. W lipcu 2010 roku zakończyły się właśnie zdjęcia do tej serii. Watson dzięki tej roli zarobiła ponad 10 mln funtów i zdobyła kilka nagród.