Despite its small population base and its proximity to a much larger urban centre Taylor has an ice arena, a curling rink, indoor swimming pool, irrigated baseball diamonds, a motocross track, and an 18-hole championship golf course.
Since 2004 the District has operated Peace Island Park with its boat launch, campsites, and facilities for recreational outdoor events.