The City Park has multiple recreational facilities. Next to the municipal swim center is a large playground area built by the Granbury Optimist Club. Adjacent to the play area are the basketball and volleyball courts. The baseball/softball complex consist of three softball fields, a youth baseball field (Pony), a coach-pitch baseball/softball field (Pinto), and a tee ball field (Shetland). Concessions are available. The Granbury Parks and Recreation soccer fields, in conjunction with Granbury Soccer Association, consist of two regulation-size soccer fields and various soccer fields. The Crossland Street Pavilion and the Pearl Street Pavilion are large shaded facilities that are available for reservation upon request. Restrooms and storage rooms are attached to the facility. All fields/courts have lighting capabilities.