Charles Garnier kom fra enkle kår. I Paris gikk han på tegneskole, og begynte i 1842 på arkitekturstudium ved École des Beaux-Arts. Deretter arbeidet han blant annet som tegner for en av samtidens mest kjente og innflytelsesrike franske arkitekter, Eugène Viollet-le-Duc.