The Mesquite Parks and Recreation Department is committed to providing facilities, activities, programs and services to the community. There are many park facilities throughout Mesquite — offering picnic areas, sports areas, playground equipment and hiking/jogging trails. Area pools include City Lake Aquatic Center, Evans Pool, Town East Pool and Vanston Pool.
The Mesquite Golf Course is a 154-acre, 18-hole public course owned by the City of Mesquite and managed by American Golf. The Mesquite Golf Course (MGC) offers a challenging course for beginner and intermediate golfers. MGC is also a Nike Golf Learning Center for those who wish to learn the game or to get some tips to reduce their handicap.
Westlake Tennis Center features six lighted courts, three covered courts, a pro shop, dressing rooms, group or private lessons, and leagues.