Recreation in Teddington Park
The Bedford Park Community Centre, on Ranleigh Avenue, includes an indoor gymnasium and a swimming pool. Wanless Park has five tennis courts, a basketball court, a wading pool, a children's playground, and a baseball diamond.
Golf enthusiasts have the option of a private membership at the Rosedale Golf Club, or paying public fees at the nearby Don Valley Golf Course, off Yonge Street, and just north of York Mills.
The George Locke Public Library at Yonge and Lawrence offers neighbourhood residents a wide range of programming for children and adults.