No, overnight oats do not need to be in a glass jar. Jars are easy to transport and the perfect size for overnight oats, but in reality any airtight container will work. You can even make overnight oats in one large batch and store it in a larger container then scoop out the amount you want to eat when your hungry.