Nothing makes you feel more like a kid again than curling up with a loved one on a blanket and watching a fireworks display. 

Luckily, this Canada Day long weekend there's no shortage of fireworks across the City of Toronto. Grab your partner, your kids and some friends and head to one of the 10 hot spots listed below to take in the bright lights. 

READ: These Are All The Toronto Food Festivals Happening In July 2019

Just don’t forget to arrive early, bring a blanket, a lawn chair and, heck, maybe even some sparklers to have your own fun! It is Canada Day after all. 

Read on for the 10 best places to watch Canada Day fireworks in Toronto:

1. Mel Lastman Square

Where: 5100 Yonge St.

When: 10:30 p.m.

Cost: Free!

The Canada Day celebration at Mel Lastman Square kicks off at 6 p.m. and will end with a fireworks display at 10:30 p.m. This free family-friendly event will have on-site activities and live entertainment. Juno award-winner Jully Black and DJ Dre Ngozi will both be performing.

2. Ashbridges Bay Park

Where: 1675 Lake Shore Blvd. E. When: Dusk (typically 10:00 p.m.)Cost: Free!

This is one of the more popular spots to take in the bright lights. Cozy up on the beach to get the best view of the fireworks. Ashbridges Bay will also have a special designated area for people with disabilities and their families. However, space is limited, so be sure to arrive early. 

3. Amesbury Park

Where: 1507 Lawrence Ave. W.

When: 9:45 p.m.

Cost: Free!

There will be a full day of festivities at Amesbury Park, starting at 10 a.m. The event promises live entertainment, children’s activities, and plenty of vendors. Fireworks will cap off the night at around 9:45 p.m.

4. Stan Wadlow Park

Where: 373 Cedarvale Ave.

When: 10 p.m.

Cost: Free!

End your Canada Day long weekend with a bang in East York. Catch a festive parade leaving Dieppe Park at 10 a.m. followed by a party in Stan Wadlow Park, featuring food, an artisan market, a craft beer garden, and children’s activities. And don't forget about the fireworks show! The colourful explosions will hit the sky at 10 p.m. 

5. Canada’s Wonderland

Where: 1 Canada’s Wonderland Dr., VaughanWhen: 10 p.m.Cost: Free with park admission ($19.99 for seniors, $39.99 for juniors, $49.99 for adults)

You can always count on Canada’s Wonderland to put on a good fireworks show! If you’re spending the day at the park, you’ll be treated to a spectacular 15-minute light display at the end of the night. The show promises over 6,000 colourful explosions! Be prepared to be wowed. 

6. Milliken Park

Where: 5555 Steeles Ave. E., Scarborough

When: 10 p.m.

Cost: Free!

Scarborough residents will be happy to know that Milliken Park will once again have Canada Day fireworks. The park has no other festivities planned, but people are free to enjoy the greenery, use the picnic tables, and visit the playgrounds.

7. Centennial Park

Where: 256 Centennial Park Rd., Etobicoke

When: 10:00 p.m.

Cost: Free! (But you can buy VIP tickets to Ribfest if you wish)

The Toronto Ribfest will be celebrating Canada Day at Centennial Park! In addition to good eats, the event will have special performers, magic shows, line dancing and more starting at 11 a.m. The night will end with a spectacular fireworks display, which will tip off at sundown (around 10 p.m.). 

8. Downsview Park

Where: 70 Canuck Ave.

When: Dusk (between 10 and 11 p.m.)

Cost: Free!

Spending Canada Day with your family? No problem! Head to Downsview Park for free kids’ games, face painters, live entertainment and a lineup of food trucks! After a long day in the sun, curl up in a blanket, sit back and enjoy the colourful fireworks show.   

9. Weston Lions Park

Where: 2125 Lawrence Ave. W.

When: 10 p.m.

Cost: Free!

Canada Day is typically celebrated with cake, musical entertainment and fireworks in Weston Lions Park, so you can expect much of the same this year. Join the festivities in Weston where the light show will start at 10 p.m.

10. Richmond Green Park

Where: 1300 Elgin Mills Rd. E., Richmond Hill

When: 10 p.m.

Cost: Free!

The Canada Day celebration at Richmond Green Park is superhero-themed this year! Guests are encouraged to come dressed as their favourite heroes and partake in superhero-themed activities. The event runs all day starting at 11 a.m. and fireworks will take place at 10 p.m.

BONUS: Niagara Falls

When: 10 p.m.

Cost: Free!

If you’re heading to Niagara Falls for the long weekend, be sure to catch their famous fireworks show! The light display is on every night this summer at 10 p.m., but they’ll likely make the show extra special on Canada Day!