We show that CSMA is able to spontaneously synchronize transmissions in a wireless network with constant-size packets, and that this property can be used to devise efficient synchronized CSMA scheduling mechanisms \emph{without} message passing or clock synchronization besides transmitting the original data packets. We provide a \emph{necessary and sufficient condition} on the emergence of self-synchronization for a given transmission schedule.