Yes, most baby knee cushions are designed in such a way that they can be worn indoors and outdoors.