Свидетель имеет право: пользоваться юридической помощью адвоката; участвовать с адвокатом в следственных действиях; давать показания на родном языке, если он не владеет или недостаточно владеет языком, на котором ведется допрос, и пользоваться в этом случае услугами переводчика; заявлять отвод переводчику, участвующему в его допросе; представлять доказательства; собственноручно излагать свои показания; не давать показания против себя самого и близких родственников; знакомиться с протоколом допроса, вносить в него дополнения и изменения; при даче показаний пользоваться письменными заметками и документами; приносить жалобы в защиту своих интересов, на действия и решения дознавателя, следователя, прокурора и суда.
Свидетель обязан: явиться по вызову дознавателя, следователя, прокурора, суда; правдиво сообщить все известное ему по делу; ответить на поставленные вопросы; не разглашать без разрешения допрашивающего сведения об обстоятельствах, известных ему по делу; соблюдать порядок при расследовании дела и во время судебного заседания.
При неявке свидетеля без уважительных причин он может быть подвергнут приводу в порядке, предусмотренном статьями 261 — 264 настоящего Кодекса.
За отказ от дачи показаний, а также за дачу заведомо ложных показаний свидетель несет установленную законом ответственность.