Крыжовник может расти в разных природных зонах, например:
- Горные районы. 14 Крыжовник встречается на скалах, каменных и щебнистых россыпях, каменистых склонах гор, в каменистой степи и на каменистых берегах ручьёв. 4 В горах он может расти вплоть до границы лесной растительности. 1
- Степная зона. 1 В степной зоне крыжовник распространён в дубравах, зарослях кустарников, по берегам рек и озёр, на склонах холмов и в степных балках. 1
- Лесные зоны. 1 Крыжовник может расти в смешанных и хвойных лесах в виде подлеска, часто на опушках. 1
В диком виде крыжовник встречается в Европе, на Кавказе, в Закавказье, в Средней Азии, в Северной Африке и в Северной Америке. 14