Multiple “order by” in LINQ by Tarik This should work for you: var movies = _db.Movies.OrderBy(c => c.Category).ThenBy(n => n.Name)