Całkowicie wolne miały być natomiast wybory do Senatu.
Realizując uzgodnienia Okrągłego Stołu, 7 kwietnia 1989 Sejm PRL dokonał nowelizacji Konstytucji Polskiej Rzeczypospolitej LudowejUstawa z dnia 7 kwietnia 1989 r. o zmianie Konstytucji Polskiej Rzeczypospolitej Ludowej ().. Tego samego dnia przyjął również ordynacje wyborcze do Sejmu PRLUstawa z dnia 7 kwietnia 1989 r. Ordynacja wyborcza do Sejmu Polskiej Rzeczypospolitej Ludowej X kadencji, na lata 1989–1993 (). oraz do Senatu PRLUstawa z dnia 7 kwietnia 1989 r. Ordynacja wyborcza do Senatu Polskiej Rzeczypospolitej Ludowej ().. 13 kwietnia 1989 Rada Państwa podjęła uchwałę o zarządzeniu wyborów do obu izb parlamentu na dzień 4 czerwca 1989, określając dzień 18 czerwca 1989 jako datę głosowania ponownegoUchwała Rady Państwa z dnia 13 kwietnia 1989 r. o zarządzeniu wyborów do Sejmu i Senatu Polskiej Rzeczypospolitej Ludowej ().. Tym samym uchylono zapisy poprzedniej ustawy o ordynacji wyborczej z maja 1985, zgodnie z którą wybory do Sejmu PRL X kadencji winny odbyć się między październikiem a grudniem 1989 (w ciągu dwóch miesięcy po 12 października 1989, gdy miała upłynąć IX kadencja)Ustawa z dnia 29 maja 1985 r.