Christophe Honoré est né le 10 avril 1970 à Carhaix (Finistère). Il passe son enfance à Rostrenen (Côtes d'Armor) et suit ensuite des études supérieures à Rennes (lettres modernes et une école de cinéma). En 1995, il s'installe à Paris, devient chroniqueur pour plusieurs revues (les cahiers du cinéma, par exemple).