Голосование может быть очным, когда сам избиратель является в избирательную комиссию и получает бюллетень, и заочным, когда его волю реализуют другие лица — голосование по доверенности (в Германии, во Франции). Возможно голосование по почте (в Великобритании, в Германии, в Дании этой формой пользуются около 10% избирателей). В большинстве стран голосуют бюллетенями. Они бывают официальными (изготовленными государством) и неофициальными (во Франции, Швеции они печатаются партиями, но по форме, установленной государством — избирательными комиссиями). В очень редких случаях признается действительным и обычный лист бумаги, куда избиратель вписал фамилии кандидатов собственноручно. Голосуя, избиратель может вычеркивать нежелательных кандидатов, но такой способ голосования используется редко, преимущественно в странах тоталитарного социализма. Обычно избиратель делает определенный знак в квадрате против фамилии (фамилий) кандидата, за которого он голосует. Можно поставить также знак в квадрате «против всех кандидатов».
В ряде стран часть избирателей использует для голосования специальные избирательные машины (Нидерланды, многие штаты США, приблизительно пятая часть избирательных округов в Индии). Избирательная кабина в этом случае похожа на телефонную будку, куда избиратель входит, закрывает шторки, перемещает рычаги и нажимает кнопки. Машина сконструирована так, что дважды проголосовать невозможно. В последние годы в некоторых странах, в том числе в Бразилии, для голосования применяются машины типа ЭВМ с перфокартами. Машина считывает результат голосования и немедленно передает его в итоговый центр. В отдельных странах с большим числом неграмотных вместо бюллетеней используются урны с портретами кандидатов. Избиратель опускает бюллетень (шар или жетон) в урну с портретом того кандидата, которому он симпатизирует. В маленьком королевстве Свазиленд в Африке сельские избиратели в деревне «голосуют ногами»: проходят в те ворота, где стоит кандидат, которому они симпатизируют. Наконец, в Сирии не вычеркивают фамилии и не отмечают в квадратах, а вписывают фамилии, выбирая нужное имя из двух списков: из списка рабочих и крестьян (в общей сложности их должно быть 50 %) и из списка «прочих» (тоже 50%).