Если в корне после шипящего под ударением слышится [О], то надо писать Ё.
Исключения: крыжовник, капюшон, трущоба, чащоба, шов, чопорный, шомпол, шорох, шоры, обжора, чокаться, трещотка.
В иноязычных словах возможно написание О после шипящих в неударяемых слогах: жокей, жонглер, шоколад, шоссе, шофер и др.