Development of a titanium silicalite-1 (TS-1) catalyst with good crystallinity and a four-coordinate Ti framework is critical for efficient catalytic oxidation reaction under mild conditions. Herein, a size-controlled TS-1 zeolite (TS-1#0.1ACh (acetylcholine)) was synthesized via steam-assisted crystallization by introducing acetylcholine as a crystal growth modifier in the preparation process, and TS-1#0.1ACh was also employed in epoxidations of different substrates containing C=C double bonds. The crystalline sizes of the as-synthesized TS-1#0.1ACh catalysts were controlled with the acetylcholine content, and characterization results showed that the particle sizes of highly crystalline TS-1#0.1ACh zeolite reached 3.0 μm with a good Ti framework. Throughout the synthetic process, the growth rate of the crystals was accelerated by electrostatic interactions between the connected hydroxyl groups of the acetylcholine modifier and the negatively charged skeleton of the pre-zeolites. Furthermore, the TS-1#0.1ACh catalyst demonstrated maximum catalytic activity, good selectivity and high stability during epoxidation of allyl chloride. Importantly, the TS-1#0.1ACh catalyst was also highly versatile and effective with different unsaturated substrates. These findings may provide novel, easily separable and large TS-1 catalysts for efficient and clean industrial epoxidations of C=C double bonds.