Olive Garden hours vary by location. Please find your nearest restaurant to see hours of operation. Lunch is served Monday through Friday until 3pm. OliveGarden's practice is to serve their dinner menu all day on Saturdays, Sundays, and holidays. As a courtesy to guests who ask, OliveGarden will provide a lunch menu at any time. There are some regional variations.