I get my hair coloured every 4 weeks and get it trimmed every second visit. My hair's a few inches past my shoulders at it's longest, shorter round my face and I find it starts looking ratty if I leave it longer between cuts. I think if you've longer hair and the ends aren't splitting you could go much longer than that.