The invention discloses a method for preparing a spinnable polysiloxane ceramic precursor for SiC fibers, which comprises the following steps of: (1) adding chlorosilane, chlorinated siloxane and dimethylbenzene into a neck flask according to a certain mass ratio; (2) vacuumizing the neck flask, introducing N2 for protection, slowly raising the temperature to 70-90DEG C, keeping constant temperature, simultaneously performing mechanical stirring, dripping aqueous solution of an alkaline substance, and continuously stirring for reaction for 6 to 24 hours at constant temperature under the protection of the N2; (3) standing reaction liquid to separate out water and impurities of the lower layer, and taking polysiloxane dimethylbenzene solution of the upper layer out; and (4) distilling the polysiloxane dimethylbenzene solution of the upper layer under reduced pressure to remove a dimethylbenzene solvent. The compound raw materials are mature industrial materials, and are wide in sources; the reaction process is easy to control, the preparation yield is high, and the product purity is high; and the prepared polysiloxane ceramic precursor is low in cost, higher in ceramic yield and good spinnability.