On retrouve le plus souvent Chrysiptera rollandi à une profondeur comprise entre 2 m et 35 m entre les branches de coraux ou les rochers.