The invention discloses a carbon-reinforced halogen-free fire-resistant nylon 66, which comprises by weight: nylon 66 resin 30-50 portions, long carbon fiber 10-50 portions, covering red phosphorus substrate 5-20 portions, fire resisting assistant 0-20 portions, flexibilizer 0-10 portions, antioxidant 0.1-1 portions, and processing assistant 0.1-15 portions. The carbon-reinforced halogen-free fire-resistant nylon 66 made by the invention is of high strength, high modulus, small creepage, and permanent anti-static performance, also good fire resistance, high mechanical strength, is resistant to high temperature, light, easy to process, with good fire resistance, and is also environmental friendly. The preparing method of the invention is simple to operate and applicable for industrialized production.