СНГ было основано главами РСФСР, Белоруссии и Украины путём подписания 8 декабря 1991 года в Вискулях (Беловежская пуща) «Соглашения о создании Содружества Независимых Государств» (известно в СМИ как Беловежские соглашения).
В документе, состоявшем из Преамбул и 14 статей, констатировалось, что Союз ССР прекращал своё существование как субъект международного права и геополитической реальности. Однако, основываясь на исторической общности народов, связях между ними, учитывая двусторонние договоры, стремление к демократическому правовому государству, намерение развивать свои отношения на основе взаимного признания и уважения государственного суверенитета, стороны договорились об образовании Содружества Независимых Государств.
Уже 10 декабря соглашение было ратифицировано Верховными Советами Белоруссии и Украины, а 12 декабря – Верховным Советом России. Российский парламент ратифицировал документ подавляющим большинством голосов: «за» – 188 голосов, «против» – 6 голосов, «воздержались» – 7, тем самым он нарушил ст. 104 Конституции РСФСР, так как для ратификации Беловежского соглашения необходимо было созвать высший орган государственной власти – Съезд народных депутатов РСФСР, поскольку соглашение затрагивало государственное устройство республики, являющейся частью Союза ССР, и тем самым влекло за собой изменение Конституции. В апреле 1992 года Съезд народных депутатов России трижды отказался ратифицировать Беловежское соглашение, вплоть до своего разгона в октябре 1993 года он так и не ратифицировал документ.
13 декабря 1991 года в Ашхабаде состоялась встреча президентов пяти центральноазиатских государств, входивших в состав СССР: Казахстана, Киргизии, Таджикистана, Туркмении и Узбекистана. Итогом стало заявление, в котором страны выразили согласие войти в организацию, но при условии обеспечения равноправного участия субъектов распадающегося Союза и признания всех государств СНГ в качестве учредителей. Впоследствии Президент Казахстана Н. Назарбаев предложил собраться в Алма-Ате для обсуждения вопросов и принятия совместных решений.
В организованной специально для этих целей встрече приняли участие главы одиннадцати бывших союзных республик: Азербайджана, Армении, Белоруссии, Казахстана, Киргизии, Молдавии, России, Таджикистана, Туркмении, Узбекистана, Украины (из бывших союзных республик отсутствовали Латвия, Литва, Эстония и Грузия). Результатом стало подписание 21 декабря 1991 года Алма-Атинской декларации, в которой излагались цели и принципы СНГ.