Витоки сучасної багатопартійності в Україніможна віднести до підписання СРСР у 1975 р.Заключного акта гельсінської Наради з безпеки і співробітництва в Європі, що спонукало діячів правозахисного руху до легалізації своєї діяльності у вигляді Української гельсінської групи. Однак діяльність цієї групи переслідувалась правлячими колами, а її члени зазнали репресій.
Після амністії політв'язнів-правозахисників у 1988 р. з'явилися відверто антикомуністичного характеру Українська гельсінська спілка та Українська демократична.13 лютого 1989 р. в газеті «Літературна Україна» був опублікований проект програми Руху, а у вересні цього року відбувся його установчий з'їзд. Виступаючи спочатку на підтримку перебудови, Рух згодом перетворився в опозиційну антикомуністичну організацію.
З самого початку виникнення Рух намагався всіляко заперечувати надання йому рис політичної партії, вводячи можливість колективного членства в організації. Поряд з партіями, шо певний час прилягали до рухівської коаліції, почали виникати організації, які не вписувалися в це об'єднання чи то внаслідок радикалізму власних політичних програм, чи то не поділяючи його основні цілі. Відбулися установчі з'їзди перших політичних партій республіки. Першою партією, яка 1990 р. зареєструвалась у Міністерстві юстиції, була Українська республіканська партія.
У 1991 р. було зареєстровано вже 7 партій: Українську селянську демократичну партію, Партію зелених України, Демократичну партію України, Партію демократичного відродження України, Ліберальну партію України, Українську християнсько-демократичну партію, Соціалістичну партію України.
Процес становлення багатопартійності особливо прискорився з прийняттям 24 серпня 1991 р. Акта проголошення незалежності України і проведенням у грудні цього року референдуму з питання державної незалежності України. У 1992 р. було зареєстровано 6 політичних партій, у тому числі Селянську партію України, Українську консервативну республіканську партію, Християнсько-демократичну партію України та ін. Особливо «врожайним» на нові партії був 1993 p., коли зареєструвалися 15 партій, у тому числі Партія праці, Українська партія справедливості, Конгрес українських націоналістів, Всеукраїнське політичне об'єднання «Державна самостійність України», Громадянський конгрес України, Українська партія солідарності і соціальної справедливості, Трудовий конгрес України, Комуністична партія України, Організація українських націоналістів в Україні та ін. Народний рух після виходу з нього ряду партій сам перетворився на політичну партію і також зареєструвався.
Нові політичні партії утворювалися і в наступні роки. На початок 1996 р. в Україні було зареєстровано 37 партій, а станом на вересень 2001 р. — більш як 120. Щоправда, реальна кількість політичних партій є дешо меншою, оскільки деякі з них припинили своє існування або об'єдналися з іншими партіями.