Roller hockey can be played both indoors and outdoors, depending on the availability of rinks in your area. Indoor roller hockey rinks provide a controlled and weather-independent environment, while outdoor roller hockey adds an extra element of excitement and challenges with varying surface conditions.