Трава осока растёт в разных местах в зависимости от вида. 14
Большинство видов предпочитают влажные места обитания — берега озёр и рек, пруды, болота, приморские и солонцеватые луга, приморские и речные пески, дюны. 12 В арктической зоне они растут в заболоченных тундрах, иногда прямо в воде. 1
Некоторые виды осоки встречаются и в засушливых степях (осока низкая, осока ранняя) и даже в глинистых пустынях (осока толстостолбиковая). 12
Другие виды предпочитают тенистые или светлые, лиственные или хвойные леса. 1
Отдельные ксерофильные виды встречаются на сухих щебнистых, щебнисто-мелкозёмистых и каменистых склонах. 1
Горные виды осоки растут на горных лугах, в верхнем поясе гор, в кедровниках, альпийских степях. 12