If your child or teen is ready to move beyond the sidewalk, bike and skateboard parks in Toronto offer a unique challenge! Our city has lots of great options, both indoor and outdoor. There is something for all ages and abilities! So pack up your bike and skateboard and go enjoy some adventure, activity and fun at one of these parks.

Downtown Core

Underpass Skatepark – At the bottom of River Street, near King Street East. Outdoor, beginner to intermediate.

East End/East York

Beach Skatepark – The city’s largest skatepark, at the corner of Lake Shore West and Coxwell, near Ashbridges Bay Park and Woodbine Beach. Outdoor, all skill levels, waterfront bike trail nearby.

East York Skatepark – In Stan Wadlow Park, near Woodbine and Cosburn. Outdoor, beginner to intermediate.

Jimmie Simpson Recreation Centre –  On Queen St. East in Leslieville. Indoor, beginner to intermediate. Open fall, winter and spring.

West End/York

Dufferin Grove Skatepark – In Dufferin Grove Park, on Dufferin between College and Bloor Streets. Outdoor, beginner to intermediate.

Dunbat Skatepark – In Alexandra Park at Bathurst and Dundas St. West. Outdoor, beginner to intermediate.

Phil White Arena – In Cedarvale Park, near Vaughan Road. Indoor, beginner to intermediate. Check the Phil White Arena page for schedules.

Sunnyside Bike Park – Between Sunnyside and High Park, near the Gardiner Expressway. Outdoor, all skill levels.

Wallace Emerson BMX Park – On Dufferin Street north of Dupont. Outdoor, all skill levels.

West Lodge Skatepark – On Lansdowne Ave., between Dundas West and Queen West. Outdoor, beginner to intermediate.

Weston Lions Skatepark – On Lawrence Ave. West along the Humber River, near Scarlett Road. Outdoor, beginner to intermediate.


Centennial Park Pan Am BMX Centre – With recreational programs hosted by Hollycrest Community School, near Eglinton West and Hwy 427. Outdoor, intermediate to advanced.

Eighth Street Skatepark – Near Lake Shore West and Islington. Outdoor, beginner to intermediate.

Smithfield Skatepark – On Martin Grove Road between Albion and Steeles. Outdoor, beginner to intermediate.

North York

Bayview Arena Bike Park – Near Bayview & Finch. Outdoor, all skill levels.

Cummer Skatepark
– On Leslie Street, between Finch and Steeles. Outdoor, beginner to intermediate.

Lawrence Heights Skatepark – On Lawrence Ave. West, east of Allen Road. Outdoor, beginner to intermediate. Check the Lawrence Heights Community Centre for more information.

Vanderhoof Skatepark
– In Leonard Linton Park near Eglinton East and Laird Road. Outdoor, all skill levels.


Ellesmere Skatepark – At Ellesmere and Warden. Outdoor, all skill levels. Check the Ellesmere Community Centre page for more information.

Fundy Bay Skatepark – North of McNicoll Avenue between Warden and Birchmount. Outdoor, beginner to intermediate.

Malvern Recreation Centre Skatepark – By Neilson Road between Finch and Sheppard East. Indoor, beginner to intermediate. Check the Malvern Recreation Centre page for schedules.

Neilson Skatepark – On Neilson Road, South of Finch. Outdoor, all skill levels.

Port Union Skatepark – In Charlottetown Park, at Lawrence Ave. East and Port Union Road. Outdoor, beginner to intermediate.

Kids at Toronto’s Beach Skatepark. Photo Credit: Melissa Mohaupt

Some of these parks have other amenities like playgrounds, sport courts and bathrooms. Before planning your visit, check the hours of operation and rules for participating. If you’re going with young kids, it’s best to go early in the morning before the more advanced skaters arrive.

Looking for more Fitness ideas in Toronto and the GTA? Find them here!