Petro-Canada Gas Prices in Toronto Today

Reported regular prices at tracked Petro-Canada stations in Toronto. Current reports are ranked lowest first; older reports appear separately. Cheapest Petro-Canada right now: 139.9¢/L at 1977 Kennedy Road.

Petro-Canada Stations by Price

40 stations found
1
Petro-CanadaPetro-Canada
1977 Kennedy Road, Toronto
M1P 2M1, ON
Price reported 1h ago (10:27 p.m.)
139.9¢
per litre
2
Petro-CanadaPetro-Canada
901 Sheppard Ave W, Toronto
M3H 2T7, ON
Price reported 1h ago (10:10 p.m.)
140.9¢
per litre
3
Petro-CanadaPetro-Canada
2320 Lawrence Ave E, Toronto
M1P 2P9, ON
Price reported 3h ago (8:28 p.m.)
142.9¢
per litre
4
Petro-CanadaPetro-Canada
2900 Finch Ave E, Toronto
M1W 2T4, ON
Price reported 1h ago (10:18 p.m.)
142.9¢
per litre
5
Petro-CanadaPetro-Canada
5110 Sheppard Ave E, Toronto
M1S 4N3, ON
Price reported 1h ago (10:12 p.m.)
143.9¢
per litre
6
Petro-CanadaPetro-Canada
4630 Yonge Street, Toronto
M2N 5L7, ON
Price reported 1h ago (9:46 p.m.)
143.9¢
per litre
7
Petro-CanadaPetro-Canada
5495 Eglinton Ave W, Toronto
M9C 5K5, ON
Price reported 1h ago (10:08 p.m.)
144.9¢
per litre
8
Petro-CanadaPetro-Canada
830 Burnhamthorpe Road, Toronto
M9C 2Z3, ON
Price reported 1h ago (10:09 p.m.)
145.9¢
per litre
9
Petro-CanadaPetro-Canada
3351 Bayview Avenue, Toronto
M2K 1G5, ON
Price reported 2h ago (9:18 p.m.)
145.9¢
per litre
10
Petro-CanadaPetro-Canada
4384 Bathurst Street, Toronto
M3H 3R6, ON
Price reported 3h ago (8:02 p.m.)
146.9¢
per litre
11
Petro-CanadaPetro-Canada
2265 Danforth Ave, Toronto
M4C 1K5, ON
Price reported 5h ago (6:22 p.m.)
147.9¢
per litre
12
Petro-CanadaPetro-Canada
9501 Sheppard Ave E, Toronto
M1E 4R2, ON
Price reported 1h ago (10:07 p.m.)
147.9¢
per litre
13
Petro-CanadaPetro-Canada
1345 Lawrence Ave E, Toronto
M3A 1C6, ON
Price reported 3h ago (8:24 p.m.)
148.9¢
per litre
14
Petro-CanadaPetro-Canada
4575 Steeles Ave E, Toronto
M1V 3T4, ON
Price reported 2h ago (9:17 p.m.)
148.9¢
per litre
15
Petro-CanadaPetro-Canada
1525 Markham Road, Toronto
M1B 2W1, ON
Price reported 2h ago (8:55 p.m.)
148.9¢
per litre
16
Petro-CanadaPetro-Canada
1755 Albion Rd, Toronto
M9V 1C3, ON
Price reported 4h ago (6:49 p.m.)
149.9¢
per litre
17
Petro-CanadaPetro-Canada
2500 Sheppard Avenue East, Toronto
M2J 1X1, ON
Price reported 3h ago (8:34 p.m.)
149.9¢
per litre
18
Petro-CanadaPetro-Canada
3075 Don Mills Rd, Toronto
M2J 3C2, ON
Price reported 1h ago (10:18 p.m.)
150.9¢
per litre
19
Petro-CanadaPetro-Canada
1640 The Queensway, Toronto
M8Z 1V1, ON
Price reported 4h ago (6:41 p.m.)
151.9¢
per litre
20
Petro-CanadaPetro-Canada
55 Spadina Avenue, Toronto
M5V 2J2, ON
Price reported 1h ago (9:48 p.m.)
151.9¢
per litre
21
Petro-CanadaPetro-Canada
110 Rexdale Blvd, Toronto
M9W 1P5, ON
Price reported 2h ago (9:37 p.m.)
152.9¢
per litre
22
Petro-CanadaPetro-Canada
1121 Kingston Rd, Toronto
M1N 1N7, ON
Price reported 7h ago (3:49 p.m.)
152.9¢
per litre
23
Petro-CanadaPetro-Canada
2800 Kennedy Rd, Toronto
M1T 3J2, ON
Price reported 5h ago (6:16 p.m.)
152.9¢
per litre
24
Petro-CanadaPetro-Canada
3905 Sheppard Avenue East, Toronto
M1T 3L5, ON
Price reported 3h ago (8:22 p.m.)
152.9¢
per litre
25
Petro-CanadaPetro-Canada
365 Dixon Road, Toronto
M9R 1S1, ON
Price reported 2h ago (9:19 p.m.)
152.9¢
per litre
26
292 Kingston Rd, Toronto
M4E 2H5, ON
Price reported 7h ago (4:01 p.m.)
152.9¢
per litre
27
Petro-CanadaPetro-Canada
1270 Brimley Rd, Toronto
M1P 3G6, ON
Price reported 2h ago (9:16 p.m.)
153.9¢
per litre
28
Petro-CanadaPetro-Canada
288 Rexdale Blvd, Toronto
M9W 1R6, ON
Price reported 2h ago (9:38 p.m.)
153.9¢
per litre
29
Petro-CanadaPetro-Canada
724 Scarlett Rd, Toronto
M9P 2T5, ON
Price reported 8h ago (2:56 p.m.)
153.9¢
per litre
30
Petro-CanadaPetro-Canada
524 Rexdale Blvd, Toronto
M9W 7J9, ON
Price reported 2h ago (9:38 p.m.)
154.9¢
per litre
31
Petro-CanadaPetro-Canada
4747 Steeles Ave W, Toronto
M9L 1X2, ON
Price reported 2h ago (9:08 p.m.)
155.0¢
per litre
32
Petro-CanadaPetro-Canada
1860 Ellesmere Rd, Toronto
M1H 2V5, ON
Price reported 4h ago (6:51 p.m.)
155.9¢
per litre
33
Petro-CanadaPetro-Canada
8 Thorncliffe Park Drive, Toronto
M4H 1H4, ON
Price reported 2h ago (8:57 p.m.)
155.9¢
per litre
34
Petro-CanadaPetro-Canada
1651 Ellesmere Road, Toronto
M1H 2V4, ON
Price reported 4h ago (6:51 p.m.)
155.9¢
per litre
35
Petro-CanadaPetro-Canada
427 Kennedy Road, Toronto
M1K 2A7, ON
Price reported 2h ago (9:10 p.m.)
155.9¢
per litre
36
3900 Jane St, Toronto
M3N 2K2, ON
Price reported 5h ago (6:38 p.m.)
155.9¢
per litre
37
Petro-CanadaPetro-Canada
1493 Finch Ave W, Toronto
M3J 2G7, ON
Price reported 4h ago (6:44 p.m.)
156.9¢
per litre
38
Petro-CanadaPetro-Canada
2747 Keele St, Toronto
M3M 2E9, ON
Price reported 4h ago (6:54 p.m.)
156.9¢
per litre
39
Petro-CanadaPetro-Canada
3720 Keele St, Toronto
M3J 2V9, ON
Price reported 4h ago (6:46 p.m.)
156.9¢
per litre
40
Petro-CanadaPetro-Canada
581 Kipling Ave, Etobicoke
M8Z 5E7, ON
Price reported 3h ago (8:16 p.m.)
156.9¢
per litre

Compare tracked Petro-Canada stations within Toronto. Nearby Ontario cities have their own directories. Brand alone does not guarantee the lowest price; compare current reports for the fuel you need.

Use the station address to compare stops along your route and confirm the posted price at the pump. A low older report is shown as last known, not as a current offer.

Our analysis

Petro-Canada in Toronto price snapshot

Calculated from 40 current regular gas reports displayed on this page, with no sponsored ranking or brand weighting.

Lowest139.9¢/LPetro-Canada
Median152.4¢/LThe middle observed price
Observed spread17¢/LLowest to highest report
50 L saving$6.25Lowest versus median price

Newest source report: . This is a snapshot of reported pump prices, not a citywide statistical survey. Prices can change before the next refresh. See our data methodology.

Petro-Canada gas in Toronto: FAQ

How current are these Petro-Canada prices in Toronto?

Ranked prices have valid source observations from the past 36 hours. Collection runs rotate through markets; a station is not guaranteed a new report each hour. Older or unavailable observations are not current offers.

How do I compare Petro-Canada stations in Toronto?

Compare the same fuel grade, the report time and the address. Include the cost of any detour and confirm the price displayed at the pump.

Compare other brands

Costco · Shell · Esso · Canadian Tire · Pioneer · Ultramar · Mobil

Or see the cheapest gas in Toronto regardless of brand, the cheapest diesel and premium, or browse stations near you.