Reptilia Vaughan
Rating
Family of 4
$70-$90 CAD for 2 adult + 2 child admission tickets
Duration
1.5-2.5 hours
Best Ages
Best for ages 3-14
About
Reptilia in Vaughan is Canada's largest indoor reptile zoo, and it delivers exactly what the name promises: a massive collection of reptiles and amphibians that kids find either thrilling or terrifyingly cool. Located at 2501 Rutherford Road in Concord (just north of Toronto), it's an easy day trip from the city.
The facility houses over 250 animals including crocodiles, alligators, giant pythons, venomous snakes, monitor lizards, tortoises, geckos, and frogs. The exhibits are well-designed with informational signage that's accessible to kids, and the layout guides you through different habitat zones. The Nile crocodile exhibit is the jaw-dropper — seeing a 14-foot crocodile up close through thick glass is a visceral experience for kids and adults alike.
The real magic happens during the daily shows and feedings. Staff bring out animals for close encounters, and kids can touch snakes, lizards, and other reptiles under supervision. These interactive sessions transform Reptilia from a look-but-don't-touch experience into something genuinely memorable. Check the daily schedule when you arrive and plan your visit around show times.
The facility is fully indoor and climate-controlled, making it one of the best rainy day or winter day activities in the greater Toronto area. Pathways are wide enough for strollers, and the entire visit can be done at a leisurely pace in about 1.5 to 2.5 hours depending on how long your kids linger at each exhibit.
One consideration: very young toddlers and infants may not get much from the experience, and the darker exhibit areas with glass-fronted enclosures can be challenging for babies in strollers who can't see to the right height. Kids aged 3 and up tend to get the most out of the visit.
Reptilia also hosts birthday parties and school group visits, so weekday mornings outside of school field trip season tend to be the quietest times. There's a gift shop with reptile-themed merchandise that kids will want to browse. No food service on-site, so eat before or after your visit. The Vaughan Mills mall is nearby with extensive dining options.
Age Suitability
Parent Logistics
Stroller-Friendly
Yes
Nursing / Changing
Limited
Kid Meals
N/A
Setting
Indoor
Rainy Day
Great option!
Plan Your Visit
Best Time to Visit
Weekday mornings or during daily feeding/show times (check schedule)
Wait Times
5-10 min for shows and feeding demonstrations
Nearby Food
Vaughan Mills mall is a short drive away with a full food court and numerous restaurants. Highway 7 corridor has many family restaurants including chains and independent options. No food service inside Reptilia itself.
Why Kids Love It
The daily animal shows let kids touch real snakes and lizards, which is the kind of hands-on experience they'll talk about for weeks. The massive crocodile exhibit is genuinely impressive. Watching feeding time is thrilling — especially the alligator feedings. Kids who are into dinosaurs are natural reptile fans.
Pro Tips from Parents
- Check the daily show and feeding schedule and plan your visit around it
- The hands-on animal encounters during shows are the highlight — don't skip them
- Weekday mornings outside of school field trip season are the quietest
- No food on-site — eat before at nearby Vaughan Mills or bring snacks
- The gift shop is right at the exit — set expectations with kids before entering
What to Bring
- Camera for photos during the animal encounter shows
- Snacks and water — no food service inside Reptilia
- Hand sanitizer for after the hands-on animal interactions
- A jacket or sweater — some exhibit areas run cool
Cost Info
Estimated Cost (Family of 4)
$70-$90 CAD for 2 adult + 2 child admission tickets
Tips to Save
- Buy tickets online for a small discount.
- Check for combo deals with birthday party packages or group rates if visiting with multiple families.
- Annual passes are available if your kids are reptile-obsessed.
Hours & Contact
Hours
- Friday
- 10:00 AM – 6:00 PM
- Monday
- 10:00 AM – 6:00 PM
- Sunday
- 10:00 AM – 6:00 PM
- Tuesday
- 10:00 AM – 6:00 PM
- Saturday
- 10:00 AM – 6:00 PM
- Thursday
- 10:00 AM – 6:00 PM
- Wednesday
- 10:00 AM – 6:00 PM
