Londoners will be celebrating Canada's 151st birthday with many events planned across the city this weekend.

Whether you're getting together with friends, going to the beach or taking in the festivities, make sure to factor in the heat warning issued by Environment Canada. For those looking for reprieve from the heatwave, the City of London has a number of cooling centres available.

If you haven't made plans for Canada Day, CBC London has put together a list of events, festivals and firework displays.

Where to watch fireworks

Meadowgate Park (June 30th) at 10 p.m.

Dorchester Ball Park (June 30th) at 10 p.m.

Dalewood Conservation Area in St. Thomas (June 30th) at 10 p.m.

Harris Park at 10 p.m.

White Oaks Park at 10 p.m.

Argyle Arena at 10 p.m.

Byron Optimist Sports Complex at 10 p.m.

Pinafore Park in St. Thomas at 10 p.m.

Caradoc Lions Park in Mount Brydges at 10 p.m.

Main Beach in Port Stanley at 10 p.m.

Fireworks displays are planned for locations across the city Saturday and Sunday. (The Canadian Press)

Canada Day Events

Summerside Celebrate Canada, Meadowgate Park, 3155 Meadowgate Boulevard (June 30th)

The community of Summerside and the surrounding area will be celebrating Canada Day a day early with inflatable bouncers and fireworks. Admission is free.

Time: 5 p.m. to 10:30 p.m., fireworks at 10 p.m.

Canada Day at Harris Park, 530 Ridout Street North

London's main celebration features live entertainment, a heritage corner, multicultural performances, food and beverage vendors, free cupcakes, exhibitors, games, beer gardens and a kids zone. Admission is free. Riverside Drive will be closed from Dundas Street to Wilson Ave and Queens Ave will be closed between Ridout Street and Riverside Drive from 9 p.m. to 11 p.m. for the fireworks.

Time: 11 a.m. to 11 p.m., fireworks at 10 p.m.

Dominion Day at Fanshawe Pioneer Village, 1424 Clarke Road

Celebrate the formation of the Dominion of Canada with old-time fun and games, horse-drawn wagon ride and live music by Schotts. Admission is $9 for adults, $7 for children, ages 3 and under are free.

Time: 10 a.m. to 4:30 p.m.

Canada Day Carnival at Eldon House, 481 Ridout Street North

Enjoy an old-fashioned carnival with historical games, a magic show, puppet show and acrobatics. Admission is free.

Time: 12 p.m. to 4 p.m., cake and lemonade will be served at 2 p.m.

Thousands are expected to don their red and white as the city celebrates Canada Day on Sunday. (Matt Dunham/Associated Press)

Canada Day at the Museum, Museum London, 421 Ridout Street North

An afternoon of fun exhibition-related activities and art-making inspired by Canada Day. The museum will also be offering free exhibition tours every hour starting at noon. Admission is free.

Time: 12 p.m. to 4 p.m.

Family Celebration in South London, White Oaks park, 1119 Jalna Boulevard

Family fun in the park includes inflatable rides, live entertainment, a kids zone, food and fireworks. A Canadian citizenship ceremony is taking place at 2 p.m. Admission is free.

Time: 2 p.m. to 11 p.m., fireworks at 10 p.m.

Optimist Club of East London Canada Day Celebration, Argyle Arena, 1948 Wavell Street

A family friendly event featuring live music, games, BBQ, a car show, bubble soccer, an indoor fair and fireworks. Admission is free.

Time: 1 p.m. to 11 p.m., fireworks at 10 p.m.

Canada Day Celebration in Byron, Byron Optimist Sports Complex, 678 Boler Road

A family event featuring music, face painting and fireworks. Admission by donation, onsite parking is $5 per vehicle.

Time: 6:30 p.m. to 10:30 p.m., fireworks at 10 p.m.

The London Majors vs Barrie, Labatt Park, 25 Wilson Avenue

The London Majors will host the Barrie Baycats in Intercounty Baseball League action. The Harris Park fireworks display will be visible from the ball park. Tickets are $9 for adults, $7 for seniors and students.

Time: 6:05 p.m., fireworks at 10 p.m.

Springbank Gardens Concert Series, Guy Lombardo Pavilion, 205 Wonderland Rd South

The Joe Edmonds Quintet will be performing at the Guy Lombardo Pavilion. Admission is free.

Time: 2 p.m. to 4 p.m.