Sunnyvale currently boasts five parks that provide soccer and baseball fields, a fishing pond, hike and bike trails, playgrounds, pavilions and tennis courts. In addition to the public parks, numerous HOA parks and open space areas provide recreational opportunities to residents.