Согласно конституции и Закону о всеукраинском и местных референдумах 1991 г. (с последующими изменениями), всеукраинский референдум может быть назначен Верховной радой или президентом Украины, но только в результате народной инициативы (до принятия конституции 1996 г. референдум назначался по инициативе половины членов Верховной рады). Местный референдум может назначить соответствующий совет. Вопрос о референдуме возбуждается на собрании избирателей (не менее 200 для всеукраинского референдума, 20—50 избирателей — для местного в зависимости от административно-территориальной единицы). Собрание создает инициативную группу, которая после регистрации собирает подписи в поддержку предложения о референдуме. Для назначения всеукраинского референдума в течение не более трех месяцев необходимо собрать не менее 3 млн. подписей в 2/3 единиц областного деления и в приравненных к ним в данном отношении Крыму, Киеве и Севастополе, причем в каждой из этих единиц нужно собрать не менее 100 тыс. подписей. Подписи собираются и в поддержку местного референдума, но в течение не более 1 месяца.
На референдуме могут быть приняты или отменены законы, решения местного совета, приняты иные решения. Закон устанавливает, что акты принятые на референдуме, имеют высшую юридическую силу по сравнению с законами Верховной рады и решениями местных советов. Они не нуждаются в каком-либо утверждении.
Референдум действителен при участии более половины зарегистрированных избирателей. Решение считается принятым, если за него голосовало более половины участвовавших в голосовании избирателей, но по вопросам досрочного прекращения полномочий Верховной рады и президента необходимо большинство в 2/3 (после принятия конституции, которой предусмотрена процедура импичмента президенту, эти положения закона о референдуме, видимо, не действуют).
Вопросы об изменении территории Украины, вхождении ее в федерацию или конфедерацию решаются только путем всеукраинского референдума, вопросы об изменении границ административно-территориальных единиц — только путем местного референдума. С другой стороны, всеукраинский референдум не может проводиться по вопросам налогов, бюджета и амнистии, местный — по вопросам, не относящимся к местным делам. На Украине с 1991 г. общегосударственные и местные референдумы проводились неоднократно.
Совещательный опрос граждан (консультативный референдум) — разновидность референдума, предусмотренная законом. Он проводится для выявления мнения граждан по важным вопросам на общегосударственном и местном уровнях. Результаты совещательного опроса не обязывают государственные органы, но должны учитываться ими в их деятельности. Если все же представительный орган считает необходимым принять закон или решение, не соответствующее результатам опроса, такие акты должны быть приняты большинством в 2/3 состава представительного органа.
В законе о референдуме также говорится, что могут проводиться опросы общественного мнения, но они не порождают юридических последствий, подобных консультативному референдуму.
Общие собрания (сходы) граждан, общественные комитеты и советы самоуправления. Для решения местных вопросов председатель совета может созвать сход граждан или собрание представителей деревень, входящих в данную административно-территориальную единицу. Для практического решения местных дел сход граждан может избирать общественные комитеты и общественные советы самоуправления.