Свідок має право: 1) давати показання рідною мовою або іншою мовою, якою і вільно володіє, і користуватися допомогою перекладача; 2) заявляти відвід перекладачу; 3) знати, у зв'язку з чим і в якій справі він допитується; 4) власноручно викладати свої показання в протоколі допиту; 5) користуватися нотатками і документами при даванні пока- зань у тих випадках, коли показання стосуються будь-яких розрахунків та інших даних, які йому важко тримати в пам'яті; 6) відмовитися давати показання щодо себе, членів сім'ї та близьких родичів; 7) знайомитися з протоколом допиту і клопотати про внесення по нього змін, доповнень і зауважень, власноручно робити такі доповнення і зауваження; 8) подавати скарги прокурору на дії дізнавача і слідчого; 9) одержувати відшкодування витрат, пов'язаних з викликом для давання показань.
У разі наявності відповідних підстав свідок має правсна забезпечення безпеки шляхом застосування заходів, передбачених законом і в порядку, передбаченому статями КПК України. Свідок зобов'язаний з'явитися за викликом та дати правдиві показання. У разі нез'явлення через неповажні причини він може бути підданий приводу або штрафу. Поважними причинами нез'явлення можуть бути несвоєчасне отримання повістки, відсутність його у місці провадження слідства (відпустка, відрядження тощо), хвороба або інші нещастя, що не дають можливості громадянину з'явитися за викликом. Свідок несе кримінальну відповідальність за відмову від давання показань або за давання завідомо неправдивих показань за ст. 385,