Commercial Playground Equipment in BC

Canadian-made playground equipment for BC schools, parks, and daycares, supplied and installed by one team.

Everything You Need to Build a Playground

A playground project is more than picking equipment. The layout, surfacing, site works, and installation all have to work together, and most problems start where one vendor hands off to the next.

Swing Time keeps those pieces with one team. We supply Canadian-made playground equipment, pour Playturf poured-in-place (PIP) rubber surfacing, and install it with our own crew. Our equipment is built by Blue Imp in Medicine Hat, Alberta, and designed to meet or exceed CAN/CSA Z614, the Canadian playground safety standard.

Latest Playground Products

Some of the newest Canadian-made equipment available in BC: multi-level structures for school recess crowds, low-height play for early learning centres, and standout pieces for parks and community spaces. Every piece is built in Canada.

Explore Our Product Catalogues

Download our catalogues to compare play structures, inclusive equipment, and site amenities for your school, park, or daycare.

Product Guide

Playground Equipment

Site Amenities

Additional products

Product Guide

Playground Equipment

Sport Court system

What Sets Swing Time Apart

Canadian-Made Equipment

Our equipment is made in Canada, so BC projects get faster access and pricing that isn't tied to U.S. import costs.

Exclusive Regional Access

Swing Time is BC's exclusive Blue Imp distributor, so the full Blue Imp range is available in BC through our team.

More Than Just Equipment

One team handles equipment, site works, surfacing, and installation, so nothing falls between vendors.

Built for Real-World Projects

Commercial-grade equipment built for daily recess use, Canadian winters, and years of service.

Ready to start your playground project?

Planning a school playground, a park upgrade, or an inclusive space? Tell us about your site, users, and budget, and we’ll walk you through equipment, surfacing, and next steps. Call (604) 990-9187 or contact our team.