No, not 100% of the time. It needs shelter during bad weather etc. That wouldn't be a pet then; more like a stray. I prefer keeping cats indoor for their safety, or indoor/outdoor in safe areas, but in my opinion, 100% outdoor just isn't a pet.