This work investigates the efficiency of sol–gel treatments to flame retard flax fabric/PA11 composites. Different sol–gel treatments applied to the flax fabrics were prepared using TEOS in combination with phosphorus and/or nitrogen containing co-precursors (DEPTES, APTES) or additives (OP1230, OP1311). When the nitrogen and the phosphorus co-precursors were used, two coating methods were studied: a ‘one-pot’ route and a successive layer deposition method. For the “one-pot” method, the three precursors (TEOS, DEPTES, and APTES) were mixed together in the same solutions whereas for the different layers deposition method, the three different treatments were deposited on the fibers successively, first the TEOS, then a mix of TEOS/DEPTES, and finally a mix of TEOS/APTES. After deposition, the sol–gel coatings were characterized using scanning electron microscope, electron probe microanalyzer, and 29Si and 31P solid-state NMR. When only TEOS or a mix of TEOS and DEPTES is used, homogeneous coatings are obtained presenting well-condensed Si units (mainly Q units). When APTES is added, the coatings are less homogenous and agglomerates are present. A lower condensation rate of the Si network is also noticed by solid-state NMR. When additives are used in combination with TEOS, the TEOS forms a homogenous and continuous film at the surface of the fibers, but the flame retardants are not well distributed and form aggregates. The flame retardant (FR) efficiency of the different treatments on flax fabrics was evaluated using horizontal flame spread test. The following ranking of the different systems is obtained: TEOS + Additives > TEOS > TEOS + DEPTES ~ TEOS + DEPTES + APTES > multilayers. All the sol–gel coatings improve the flame retardant properties of the flax fabric, except the multilayer treatment. Based on these results, the three most efficient sol–gels were selected to prepare sol–gel-modified flax/PA11 composites. The composite modified with only TEOS showed the best FR properties. Surprisingly, the composite modified with the phosphorus-based flame retardant (AlPi) did not exhibit improved FR properties. This effect was attributed to the fact that the amount of the FR additive deposited on the fabrics was too low.