LEGOLAND Discovery Centre Toronto
Rating
Family of 4
$100-$140 CAD for a family of 4 (adult ~$30-35, child ~$25-30 at the door; online pricing lower)
Duration
2-3 hours
Best Ages
3-10
About
LEGOLAND Discovery Centre sits inside Vaughan Mills mall, about 30 minutes north of downtown Toronto. It's an indoor LEGO-themed attraction geared squarely at kids ages 3 to 10 — important to note because adults are not permitted entry without a child, and teens over 14 are not the target audience.
The centerpiece is MINILAND, a detailed model of Toronto landmarks built from over 1.5 million LEGO bricks. Kids press buttons to trigger lights, moving parts, and sound effects throughout the display. The CN Tower, Scotiabank Arena, and City Hall are all recognizable, and spotting familiar buildings turns into a scavenger hunt.
Two rides anchor the experience. Kingdom Quest is a slow-moving dark ride where riders use laser guns to shoot at LEGO villains — scores are tallied at the end, which makes kids want to ride again and again. MERLIN'S Apprentice Ride spins riders in circles while they pedal to go higher. Both rides have short lines on weekdays but can hit 20 to 40 minutes on weekend afternoons.
The DUPLO Village gives toddlers and preschoolers a dedicated play area with oversized soft bricks, a small slide, and building stations at their height. This area is separated from the main floor, so parents of little ones can relax without worrying about older kids running through.
Building stations are scattered throughout where kids can free-build, race LEGO cars down ramps, and participate in guided building challenges with a Master Model Builder. The 4D Cinema runs short LEGO-themed films with wind, rain, and special effects that add a multisensory element.
The on-site cafe serves basic meals — pizza, sandwiches, and snacks — at theme park prices. The gift shop is strategically placed at the exit and can be difficult to navigate without purchasing something. Budget accordingly or set expectations before entering.
Parking at Vaughan Mills is free and plentiful. The centre is also accessible via the TTC Vaughan Metropolitan Centre subway station, though it's a 15-minute bus ride from the station to the mall.
Age Suitability
Parent Logistics
Stroller-Friendly
Yes
Nursing / Changing
Available
Kid Meals
Available
Setting
Indoor
Rainy Day
Great option!
Plan Your Visit
Best Time to Visit
Weekday mornings outside school holidays; avoid March Break and December entirely
Wait Times
20-40 min for rides on weekends, 5-10 min on weekdays
Nearby Food
Vaughan Mills has a large food court with over 20 options including burgers, sushi, pizza, and Chinese food. Several sit-down restaurants are also in the mall. Prices are standard mall food court rates.
Why Kids Love It
The MINILAND Toronto model built entirely from LEGO bricks blows kids' minds — they'll spot the CN Tower, Rogers Centre, and their own neighborhood. The Kingdom Quest ride lets kids shoot laser guns at skeletons and trolls from a moving car, and the DUPLO area gives toddlers their own building zone away from the chaos.
Pro Tips from Parents
- Book online at least a day ahead — walk-up ticket prices are significantly higher
- Hit Kingdom Quest first thing before the line builds up
- Set gift shop expectations with your kids BEFORE entering — the exit routes through the store
- The Master Model Builder sessions run on a schedule — ask at the front desk for times
- Bring a small ziplock bag for any LEGO creations your kids want to take home from the build stations
What to Bring
- Pre-purchased tickets on your phone
- Snacks to avoid overpriced cafe food
- A small bag for LEGO creations
- Patience for the gift shop exit
Cost Info
Estimated Cost (Family of 4)
$100-$140 CAD for a family of 4 (adult ~$30-35, child ~$25-30 at the door; online pricing lower)
Tips to Save
- Buy tickets online at least a day ahead for significant savings — walk-up prices are much higher.
- Check for combo tickets with SEA LIFE or other Merlin attractions.
- Adults cannot enter without a child.
Hours & Contact
Hours
- Friday
- 10:00 AM – 5:00 PM
- Monday
- 10:00 AM – 5:00 PM
- Sunday
- 11:00 AM – 6:00 PM
- Tuesday
- 10:00 AM – 5:00 PM
- Saturday
- 10:00 AM – 6:00 PM
- Thursday
- 10:00 AM – 5:00 PM
- Wednesday
- 10:00 AM – 5:00 PM


