Рябчик распространен почти во всей лесной зоне нашей страны. Обитает он и в глухой елово-пихтовой тайге с примесью лиственных деревьев и молодым хвойным подростом, и в широколиственных насаждениях с хорошо развитым подлеском. Предпочитает же смешанные леса с обязательным наличием темнохвойных пород, которые предоставляют ему надежную защиту и убежище. Именно здесь в пересеченной местности, в долинах ручьев, заросших елью, пихтой, кедром, ольхой, березой, черемухой и рябиной, а также по опушкам сфагновых болот с ягодниками численность этой лесной птицы бывает наиболее высокой и достигает порой 80—100 особей на 1 км2. Открытых мест рябчик избегает, его уже не встретишь дальше чем в 50—60 м от от внутренней опушки, в полях же он не появляется вовсе.
Рябчик тяготеет к смешанным лесам вследствие того, что у этой птицы прослеживается довольно четкая сезонная и возрастная смена питания. Разнообразие же кормов наиболее велико именно в лесах с хорошо выраженной экологической мозаикой.