Насамперед, щоб стати прокурором, потрібно отримати вищу юридичну освіту. Після цього кандидат має пройти конкурс, за балами якого визначається, чи зможе ця особа обіймати посаду прокурора.
Прокурором окружної прокуратури за результатами добору може бути призначений громадянин України, який має вищу юридичну освіту та володіє державною мовою відповідно до рівня, визначеного Національною комісією зі стандартів державної мови.
Прокурором обласної прокуратури може бути призначений громадянин України, який має вищу юридичну освіту, стаж роботи в галузі права не менше трьох років та володіє державною мовою.
Прокурором Офісу Генерального прокурора може бути призначений громадянин України, який має вищу юридичну освіту, стаж роботи в галузі права не менше п’яти років та володіє державною мовою. Ці вимоги не поширюються на прокурорів Спеціалізованої антикорупційної прокуратури.
Прокурором Спеціалізованої антикорупційної прокуратури може бути призначена особа, яка має вищу юридичну освіту, стаж роботи в галузі права не менше п’яти років та володіє державною мовою.