Заяц-беляк встречается на всем протяжении лесной и тундровой зон нашей страны, от их западных до восточнцх границ, включая Камчатку и Сахалин. На юге граница его ареала примерно совпадает с окраиной лесной зоны.
Беляк населяет самые различные биотопы, но предпочитает участки чернолесья и смешанные леса, гари, заросли молодых осинников и березняков, ивняки по берегам лесных рек, ивовые болота и т. д.
Пищу беляка составляют самые различные травы, ветки и кора лиственных деревьев и кустарников. Летом преобладают травы и листья, осенью, когда высыхает трава, зайцы переключаются на ветки кустарничков и ивы, зимой переходят на кормежку молодыми побегами и корой. В северных областях основу зимнего питания беляков составляет ива, осина, береза, южнее — также дуб, орешник и некоторые другие древесные породы. Поедают зайцы выступающую из-под снега сухую траву, а также сено.