The Citadel Leisure Centre has a swimming pool, diving pool, teaching pool, cafeteria, crèche, dance studio and squash courts.
There is also 5-a-side football, basketball, volleyball, netball, indoor cricket and hockey, badminton and short tennis in the main sports hall. Concerts and exhibitions can also be held in the main hall.
Genesis Gym is part of the leisure centre and is open to the public. It has the latest cardio and resistance training machines and various aerobics classes are run each day. The relaxation area of the gym has two saunas, a steam room, plunge pool and jacuzzi.
There are disabled parking spaces and assistance available from members of staff. There is a ramp at the entrance and ramps and a lift inside. There are two chair lifts to allow access to swimming pools.