The park is named after the nearby St. John's Church Norwood Parish. Five tennis courts, two playgrounds, and soccer and baseball fields are available for use. In 2005, Friends of Norwood Park renovated the playgrounds. The park is also home to the Bethesda-Chevy Chase Nursery School.