Е. Карский, В. Пичета, М. Довнар-Запольский предложили кривичско-радимичско-дреговичскую концепцию, согласно которой белорусы формируются на основе объединения племен дреговичей, радимичей и кривичей. Основной недостаток их теории (как и кривичской) остается тем же – этнонимы «дреговичи», «радимичи» исчезли к середине XII в. Эти племена сформировались в результате славяно-балтского синтеза в VIII–X вв. В культуре и языке кривичей-полочан, дреговичей, радимичей перемешались славянские и балтские элементы. Некоторые историки (Г. Штыхов) рассматривают их как протобелорус ские образования. Вобрав в свою культуру ряд балтских э лементов, они отличались специфическими чертами славянской культуры. Кривичи-полочане, дреговичи, радимичи постепенно втягивались в формирование белорусской народности.
В середине XX в. появилась древнерусская концепция возникновения белорусов (М. Артамонов, М. Тихомиров, В. Мавродин, С. Токарев). Ее сторонники считают, что дреговичи, радимичи, кривичи, как и другие первоначальные восточнославянские этнические общности, послужили основой для формирования древнерусской народности. Древнерусская народность сформировалась за время существования Киевской Руси (IX – середина XII в.). В результате распада Киевской Руси и монгольского нашествия разъединилась и древнерусская народность, что привело к возникновению трех восточнославянских народов: русских, украинцев, белорусов. Данная концепция в 1950–1970 гг. стала основной в учебной и научной литературе, но в 1980–1990 гг. у нее появилось множество оппонентов (Г. Штыхов, М. Ермолович, М. Ткачев и др.). Они считали, что связи между отдельными землями Киевской Руси были не столь значительны, а время существования не столь длительно, чтобы древнерусская народность успела оформиться. Если древнерусская народность не существовала, то формирование белорусского, русского и украинского этносов, а затем и соответствующих народностей зависело от того, какой этнос (субстрат) жил на территории, занятой пришлыми славянами. Так, русский этнос формировался на основе финно-угорского субстрата, украинский – на основе тюркского, белорусский – на основе балтского.
В последнее время получила распространение теория балтского субстрата, сторонники которой преувеличивают влияние балтов на этногенез белорусов. Они считают, что именно под воздействием балтов сложились этнокультурные особенности, характерные для белорусской народности. Доказательством служит то, что якобы многие элементы белорусской культуры (поклонение ужам и камням, твердый звук «р», смягченный «д», «аканье», женский головной убор «намитка», очень широкий пласт балтских гидронимов и гео графических названий и т. д.) имеют балтское происхождение. Критики балтской концепции подчеркивают, что многие культурные явления являются как балтскими, так и славянскими – они индоевропейского происхождения. Таким образом, балты являются субстратом не непосредственно белорусов, а образовавшихся восточнославянских общностей – дреговичей, радимичей, кривичей. В XI–XII вв. на территории Беларуси остались только отдельные ареалы балтского проживания, ассимиляция которых не выражала основное направление этнических процессов, так как к этому времени его определяло восточнославянское население. Кроме того, самоназвания «кривичи», «радимичи», «дреговичи» вытеснили балтские названия.
В начале 90-х гг. XX в. белорусским этнографом и историком М. Пилипенко была разработана новая концепция происхождения белорусов. В соответствии с ней в IX–X вв. в результате расселения славян и смешения их с днепровскими балтами образовались не белорусы, а первоначальные этнические общности кривичей, дреговичей и радимичей. Затем в конце X – начале XI в. вместе с другими восточнославянскими общностями кривичи, радимичи, дреговичи консолидировались в древнерусскую народность с общими языком, материальной и духовной культурой этнической территорией, называемой «Русь». Это название употреблялось и на территории Беларуси, а ее население стало называться русами, русинами, русичами, русскими. Этническая территория «Русь» была неоднородной. В ее составе по этническим признакам выделяются отдельные регионы, которые уже не совпадали с этническими территориями первоначальных общностей дреговичей, радимичей, кривичей. На территории современной Беларуси образовались две диалектно-этнографические зоны – полесская и подвино-поднепровская. Кроме общего названия «Русь», за южной Беларусью закрепилось название «Полесье», за центральной и северной – «Белая Русь». В Полесье на основании трансформации дреговичей, древлян и южной части радимичей шел процесс формирования новой этнической общности – полешуков. В подвино-поднепровском регионе в результате трансформации кривичей, вятичей и северных радимичей формировались древние белорусцы. Именно полешуки и древние белорусцы станут той основой, которая, взаимодействуя с отдельными группами западнославянского, балтского и тюркского (татарского) населения, приведет к формированию белорусского этноса. Белорусская народность, ее язык и культура сформируются к середине XVI в.