Yes, Hermione Granger is older than Harry Potter. Hermione was born on 19 September 1979 while Harry was born on 31 July 1980. Hermione is almost a year older than Harry. This is one of the reasons that Hermione gets her Apparition license early while Harry is only allowed to learn how to apparate while he has to wait for a year longer to get his Apparition license. Ron was born on 1 March 1980 and therefore, Hermione is the eldest of the trio, followed by Ron and then Harry.