Crimson rosellas are common in coastal and mountain forests at all altitudes. They primarily live in forests and woodlands, preferring older and wetter forests. They can be found in tropical, subtropical, and temperate rainforests, both wet and dry sclerophyllous forests, riparian forests, and woodlands, all the way from sea level up to the tree line. They will also live in human-affected areas such as farmlands, pastures, fire-breaks, parks, reserves, gardens, and golf-courses. They are rarely found in treeless areas. At night, they roost on high tree branches.