Trimethylsulfoxonium (abbreviated TMSO) is a cation with a formula (CH<sub>3</sub>)<sub>3</sub>SO<sup>+</sup> consisting of a sulfur atom attached to three methyl groups and one oxygen atom. It has a net charge of +1.
Refluxing dimethyl sulfoxide with methyl iodide can yield trimethylsulfoxonium iodide.
Treated with sodium hydride, trimethylsulfoxonium forms dimethylsulfoxonium methylide.
Trimethylsulfoxonium can polymerise to yield polyethylene.
Copper, zinc and palladium ions in water react with trimethylsulfoxonium and sodium hydroxide to form sulfur ylide complexes.
In the chloride, the sulfur-oxygen bond length is 1.436 à, sulfur-carbon bond is 1.742. OSC angles are 112.6ð, and CSC angles are 106.2ð.