Das Bunte Halmeulchen (Oligia versicolor) findet man auf Waldwiesen, Wiesen, Grasland, Gärten, Parks etc. Flugzeit ist von Mitte Mai bis Mitte August in einer Generation. Die Larven ernähren sich von Glanzgräsern (Graminae) und überwintern als Puppe unter den Wurzeln ihrer Futterpflanzen. Die Tiere werden von Licht und Zuckerlösungen angezogen.