Not Logged In Log In   Sign Up   Points Leaders
Follow Us    10:10 AM

How does GasBuddy Work?

  • Find Gas
  • Save money by finding the cheapest gas near you.
  • Report Gas
  • Help others save money by reporting gas prices.
  • Win Gas
    Get Entries
  • Earn points for reporting gas prices and use them to enter to win free gas. (Learn More)
Join Now

Statistics

Ontario CAN Trend
Today 117.169 117.845 Prices Stable
Yesterday 116.896 117.687
One Week Ago 117.700 119.900
One Month Ago 128.000 128.200
One Year Ago 122.000 122.300
* Average Regular Gas Prices - Updated: 9:55 AM

Price Charts
Price Charts
Gas Price Heat Maps
Gas Price Heat Maps
Get Gas Price Data

This Week's Opinion Poll

Should vehicle manufacturers be allowed to sell directly to the public without requiring local dealers?  (Discuss)


Tell a friend about our site!

Friend's Email Your Name  (Advanced)

Quick Search for Gas Prices

Find the lowest gas prices in these areas:

Ontario Avg


117.169

 
Lowest Regular Gas Prices in the Last 24 hours
Price Station Area Thanks
Petro-Canada
9245 Hwy 93 & Hugel Ave
(lower)
Midland
3 hours ago
Petro-Canada
2577 Baseline Rd & Greenbank Rd
Nepean
1 hour ago
Petro-Canada
16601 Hwy 12 N near Brandon St
Midland
3 hours ago
Petro-Canada
100 Dufferin St near Lanark Rd
Perth
3 hours ago
Petro-Canada
607 Lansdowne St W & Monaghan Rd
Peterborough
2 hours ago
Petro-Canada
490 White St & Burnham St
Cobourg
3 hours ago
Petro-Canada
2641 Television Rd near Parkhill Rd E
Peterborough
1 hour ago
Petro-Canada
1363 Hwy 6 near Safari Rd
Flamborough
4 hours ago
Petro-Canada
2690 Brookdale Ave near Hwy 401
Cornwall
49 minutes ago
Petro-Canada
1030 Division St & Paterson St
Cobourg
3 hours ago
Petro-Canada
56 Glen Miller Rd & Monogram Place
Trenton
3 hours ago
Petro-Canada
4358 Innes Rd near Lanthier Dr
Orleans
37 minutes ago
Petro-Canada
1520 Vincent Massey Dr & Rosemount Ave
Cornwall
49 minutes ago
Petro-Canada
363 Ontario St & Clovelly St
Port Hope
4 hours ago
Petro-Canada
11600 Keele St & Kirby Rd
Vaughan
11 hours ago
Petro-Canada
6521 Hwy 62 N & Cloverleaf Dr
Belleville
15 hours ago
Petro-Canada
129 Anne St S near Brock St
Barrie
16 hours ago
Petro-Canada
1817 Scugog St & Wilbur Ave
Port Perry
18 hours ago
Petro-Canada
311 Cannifton Rd & Adam St
Belleville
18 hours ago
Petro-Canada
17 CR-33 & Trenton St
Trenton
22 hours ago
Petro-Canada
5 6th Concession Rd E & Hwy 6
Flamborough
28 minutes ago
Petro-Canada
1464 Hwy 6 & Carlisle Rd
Flamborough
31 minutes ago
Petro-Canada
10 Samnah Cr & Culloden Rd
Ingersoll
11 hours ago
Petro-Canada
4377 Simcoe Rd 90 & Simcoe Rd 27
Essa
16 hours ago
Petro-Canada
491 Oxford St W & Proudfoot Ln
London - West
10 hours ago
Petro-Canada
2222 Route 500 W & Limoges Rd
Embrun
1 hour ago
Petro-Canada
777 Hyde Park Rd & Royal York Rd
London - West
15 hours ago
Petro-Canada
533 Lake St & Linwell Rd
St Catharines
48 minutes ago
Petro-Canada
1200 Muskoka Rd S near Margaret St
Gravenhurst
51 minutes ago
Petro-Canada
437 Niagara St & Scott St
St Catharines
1 hour ago
Petro-Canada
195 Niagara St & Vine St
St Catharines
1 hour ago
Petro-Canada
156 Toronto Rd & Marsh Rd
Port Hope
1 hour ago
Petro-Canada
638 CR-41 & Community Rd
Napanee
4 hours ago
Petro-Canada
2 Colborne St E & West St S
Orillia
10 hours ago
Petro-Canada
186 Canterbury St & Harris St
Ingersoll
11 hours ago
Petro-Canada
58 Dundas St W near Mary St
Belleville
11 hours ago
Petro-Canada
2011 Hwy 11 S & Beiers Rd
Gravenhurst
19 hours ago
Petro-Canada
7018 Industrial Dr & Hwy 77
Comber
1 hour ago
Petro-Canada
506255 Hwy 89 near Hwy 10
Primrose
17 hours ago
Petro-Canada
330 Ontario St near Manchester Ave
St Catharines
11 minutes ago
Petro-Canada
504 Niagara St & Thorold Rd
Welland
1 hour ago
Petro-Canada
270 Bunting Rd & Welland Ave
St Catharines
1 hour ago
Petro-Canada
B1415 Reg Rd 15 & Hwy 12
Beaverton
4 hours ago
Petro-Canada
535 Norwich Ave & Juliana Dr
Woodstock
16 minutes ago
Petro-Canada
1555 Hwy 11 NB & Line 2
Oro-Medonte
9 minutes ago
Petro-Canada
450 Fairview Dr & West St
Brantford
42 minutes ago
Petro-Canada
545 Hwy 47 near Owen Rd
Uxbridge
58 minutes ago
Petro-Canada
585 Eramosa Rd & Victoria Rd N
Guelph
1 hour ago
Petro-Canada
795 Ottawa St S & Strasburg Rd
Kitchener
1 hour ago
Petro-Canada
751 Ottawa St S & Strasburg Rd
Kitchener
1 hour ago
Petro-Canada
5336 Boundary Rd & 9th Line Rd
Carlsbad Springs
1 hour ago
Petro-Canada
2 Capstone Ln & Small St
Huntsville
3 hours ago
Petro-Canada
24544 Hwy 7 & Hwy 38
Sharbot Lake
3 hours ago
Petro-Canada
340 Stewart Blvd & Parkedale Ave
Brockville
4 hours ago
Petro-Canada
325 Stewart Blvd & Jefferson Dr
Brockville
4 hours ago
Petro-Canada
935 Niagara St & Quaker Rd
Welland
4 hours ago
Petro-Canada
292 Brock Rd S near Nicholas-Beaver Rd
Aberfoyle
5 hours ago
Petro-Canada
8262 Hwy 115-35 S near 8th Concession Rd
Orono
6 hours ago
Petro-Canada
33311 Hwy 17 near Ridge Rd
Deep River
9 hours ago
Petro-Canada
4201 Innisfil Beach Rd & Barrie St
Thornton
10 hours ago
Petro-Canada
17 Townline & Orange St
Orangeville
14 hours ago
Petro-Canada
336 Broadway near C Line
Orangeville
15 hours ago
Petro-Canada
640 Pembroke St W & Trafalgar Rd
Pembroke
15 hours ago
Petro-Canada
5998 Hwy 9 & Airport Rd
Caledon
16 hours ago
Petro-Canada
508 Main St E & Greenwood St
Shelburne
19 hours ago
Petro-Canada
179 Welland Ave & Geneva St
St Catharines
32 minutes ago
Petro-Canada
908 Dufferin Ave & Lorne Ave
Wallaceburg
2 hours ago
Petro-Canada
7994 Wellington Rd 109 & George St
Arthur
1 hour ago
Petro-Canada
106 Bridgeport Rd E & Weber St N
Waterloo
20 hours ago
Petro-Canada
565 King St N near Northfield Dr
Waterloo
16 minutes ago
Petro-Canada
1126 London Rd & Murphy Rd
Sarnia
43 minutes ago
Petro-Canada
1339 London Rd & Finch Dr
Sarnia
43 minutes ago
Petro-Canada
1809 Merritville Hwy & Canboro Rd
Fonthill
1 hour ago
Petro-Canada
395 Christina St & Durand St
Sarnia
3 hours ago
Petro-Canada
193 Wilson Ave & Sunset Dr
St Thomas
4 hours ago
Petro-Canada
400 Highbury Ave & Ron McNeil Line
St Thomas
4 hours ago
Petro-Canada
520 Winchester Rd E & Thickson Rd N
Whitby
16 minutes ago
Petro-Canada
1514 Ravenshoe Rd & The Queensway S
Keswick
25 minutes ago
Petro-Canada
459 Taylor-Kidd Blvd & Centennial Dr
Kingston
27 minutes ago
Petro-Canada
5402 Hwy 11 SB near Line 15
Oro-Medonte
34 minutes ago
Petro-Canada
2444 Princess St & Centennial Dr
Kingston
42 minutes ago
Petro-Canada
1679 Richmond St & Fanshawe Park Rd W
London - North
42 minutes ago
Petro-Canada
765 Gardiners Rd & Arlington Park Pl
Kingston
1 hour ago
Petro-Canada
1656 Snyders Rd E & Notre Dame Dr
Petersburg
1 hour ago
Petro-Canada
1402 King St E & Townline Rd
Courtice
1 hour ago
Petro-Canada
20819 Dalton Rd & High St
Sutton
1 hour ago
Petro-Canada
509 Broadway St & Devonshire Ave
Tillsonburg
1 hour ago
Petro-Canada
24428 Hwy 48 & Smith Blvd
Baldwin
2 hours ago
Petro-Canada
1188 Division St & Dalton Ave
Kingston
2 hours ago
Petro-Canada
1612 16th St E near 16th Ave E
Owen Sound
3 hours ago
Petro-Canada
625 Principale St near Hwy 417 EB Exit 66
Casselman
3 hours ago
Petro-Canada
165 Mill St near River Dr
Angus
4 hours ago
Petro-Canada
501 Ontario St near King St
Stratford
5 hours ago
Petro-Canada
180 Erie St near St David St
Stratford
5 hours ago
Petro-Canada
564 Barton St E near Stirton St
Hamilton - Central
6 hours ago
Petro-Canada
18423 Hurontario St & Charleston Sideroad
Caledon
6 hours ago
Petro-Canada
281 Coldwater Rd W & Collegiate Dr
Orillia
10 hours ago
Petro-Canada
310 Main St S & Queen St E
Mount Forest
13 hours ago
Petro-Canada
36 Coldwater Rd & Robinson St
Coldwater
13 hours ago
Petro-Canada
12428 Hwy 41 & 2nd Addington Rd
Northbrook
14 hours ago
Petro-Canada
203 Indian Rd S & Devine St
Sarnia
15 hours ago
Petro-Canada
295 Alma St & Fall St
Rockwood
18 hours ago
Petro-Canada
160 Erie St N near Wilkinson Dr
Leamington
20 hours ago
Petro-Canada
5715 CR-9 & Hwy 417WB Exit 51
St Isidore
20 hours ago
Petro-Canada
610 Atherley Rd near Couchiching Point Rd
Orillia
24 hours ago
Petro-Canada
925 16th St E & 9th Ave E
Owen Sound
3 hours ago
Petro-Canada
24296 Richmond St & Elginfield Rd
Elginfield
15 hours ago
Petro-Canada
1326 Garrison Rd & Pettit Rd
Fort Erie
20 hours ago
Petro-Canada
200 Waterloo St & Arnold St
New Hamburg
1 hour ago
Petro-Canada
56 Bath Rd & Palace Rd
Kingston
4 hours ago
Petro-Canada
292 Kingston Rd & Woodbine Ave
Toronto - South
7 hours ago
Petro-Canada
6876 Thorold Stone Rd & Dorchester Rd
Niagara Falls
3 hours ago
Petro-Canada
1586 Centennial Dr near Gardiners Rd
Kingston
1 hour ago
Petro-Canada
6061 Hazeldean Rd & Stittsville Main St
Stittsville
22 minutes ago
Petro-Canada
914 Upper James St near Hester St
Hamilton Mountain
17 hours ago
Petro-Canada
110 Earl Martin Dr & Arthur St
Elmira
4 hours ago
Petro-Canada
7950 McLeod Rd & Pin Oak Dr
Niagara Falls
1 hour ago
Petro-Canada
7307 Oakwood Dr near McLeod Rd
Niagara Falls
1 hour ago
Petro-Canada
1791 Highbury Ave N & Fanshawe Park Rd E
London - North
15 minutes ago
Petro-Canada
704 Kingston Rd & Whites Rd
Pickering
15 minutes ago
Petro-Canada
474 Bayly St W & Westney Rd S
Ajax
17 minutes ago
Petro-Canada
812 Taunton Rd E near Harmony Rd
Oshawa
25 minutes ago
Petro-Canada
1004 Simcoe St S & Wentworth St W
Oshawa
39 minutes ago
Petro-Canada
1006 Brock St S & Keith St
Whitby
1 hour ago
Petro-Canada
509 Dundas St W & Frances St
Whitby
1 hour ago
Petro-Canada
1299 Kingston Rd & Liverpool Rd
Pickering
1 hour ago
Petro-Canada
700 Victoria St W & Montecorte St
Whitby
1 hour ago
Petro-Canada
1856 Wharncliffe Rd S & Exeter Rd
London - South
1 hour ago
Petro-Canada
614 Fanshawe Park Rd E & Adelaide St N
London - North
1 hour ago
Petro-Canada
1241 Weber St E near Arlington Blvd
Kitchener
1 hour ago
Petro-Canada
7017 Wellington Rd 124 & Regional Rd 32
Guelph
1 hour ago
Petro-Canada
3930 Brock St N & Taunton Rd W
Whitby
1 hour ago
Petro-Canada
10 Taunton Rd E & Baldwin Rd
Whitby
1 hour ago
Petro-Canada
2 Salem Rd S & Kingston Rd E
Ajax
1 hour ago
Petro-Canada
1653 Taunton Rd & Trulls Rd
Mitchell Corners
1 hour ago
Petro-Canada
301 Thickson Rd S & Champlain Ave
Whitby
1 hour ago
Petro-Canada
1 Paisley Ct & Consumers Dr
Whitby
1 hour ago
Petro-Canada
151 Mapleview Dr W & Veterans Dr
Barrie
1 hour ago
Petro-Canada
701 Krosno Blvd & Liverpool Rd
Pickering
1 hour ago
Petro-Canada
225 Salem Rd S & Achilles Rd
Ajax
1 hour ago
Petro-Canada
2371 25th Sideroad & William St
Innisfil
2 hours ago
Petro-Canada
620 Dundas St E & Garden St
Whitby
2 hours ago
Petro-Canada
4509 London Line & Oil Heritage Rd
Wyoming
2 hours ago
Petro-Canada
1602 Dundas St E & Thickson Rd N
Whitby
2 hours ago
Petro-Canada
1545 Rossland Rd E & Thickson Rd
Whitby
2 hours ago
Petro-Canada
201 W Taunton Rd & Westney Rd
Ajax
2 hours ago
Petro-Canada
201 Taunton Rd W & Westney Rd N
Ajax
2 hours ago
Petro-Canada
1755 Dundas St W & Lake Ridge Rd
Whitby
3 hours ago
Petro-Canada
3005 Hwy 35-115 N & 3rd Concession Rd
Newcastle
4 hours ago
Petro-Canada
324 Stone Rd W near Edinburgh Rd S
Guelph
5 hours ago
Petro-Canada
1366 Main St E & Tuxedo Ave S
Hamilton - Central
6 hours ago
Petro-Canada
1 Westney Rd N & Kingston Rd W
Ajax
10 hours ago
Petro-Canada
245 Weber St N & University Ave E
Waterloo
11 hours ago
Petro-Canada
2460 St Clair Ave W & Runnymede Rd
Toronto - Central
11 hours ago
Petro-Canada
405 Main St E & Whites Rd
Palmerston
12 hours ago
Petro-Canada
1474 Dundas St near Oxford Rd 4
Woodstock
13 hours ago
Petro-Canada
126 Main St E & Walnut Ave S
Hamilton - Central
14 hours ago
Petro-Canada
880 Main St W & Mitchell Rd S
Listowel
16 hours ago
Petro-Canada
1900 Dundas St & Clarke Rd
London - East
1 hour ago
Petro-Canada
925 Simcoe St N & Robert St
Oshawa
2 hours ago
Petro-Canada
120 Eagleson Rd & Kakulu Rd
Kanata
1 hour ago
Petro-Canada
2200 Dundas St & Industrial Rd
London - East
9 hours ago
Petro-Canada
50 Tecumseh Rd W & Ouellette Ave
Windsor
36 minutes ago
Petro-Canada
2535 Ouellette Ave & Eugenie St W
Windsor
52 minutes ago
Petro-Canada
3025 Manning Rd & CR-42
Tecumseh
2 hours ago
Petro-Canada
1915 Front Rd & International Ave
LaSalle
3 hours ago
Petro-Canada
5 Sandalwood Pkwy W & Hurontario St
Brampton
12 hours ago
Petro-Canada
8209 Lundy's Ln & Kalar Rd
Niagara Falls
10 minutes ago
Petro-Canada
2430 Homer Watson Blvd & Conestoga College Blvd
Kitchener
55 minutes ago
Petro-Canada
18215 Yonge St & Green Ln E
East Gwillimbury
1 hour ago
Petro-Canada
1315 Huron St & Highbury Ave N
London - North
6 minutes ago
Petro-Canada
3320 Fallowfield Rd & Woodroffe Ave
Nepean
8 minutes ago
Petro-Canada
109 Silvercreek Pkwy N & Willow Rd
Guelph
12 minutes ago
Petro-Canada
1845 Adelaide St N & Sunningdale Rd E
London - North
15 minutes ago
Petro-Canada
671 Hespeler Rd & Pinebush Rd
Cambridge
16 minutes ago
Petro-Canada
730 Glen Forrest Blvd & Weber St N
Waterloo
16 minutes ago
Petro-Canada
1685 10th Line Rd & Charlemagne Blvd
Orleans
22 minutes ago
Petro-Canada
770 Adelaide St N & Oxford St E
London - Central
28 minutes ago
Petro-Canada
736 Goderich St & Market St
Port Elgin
29 minutes ago
Petro-Canada
944 Hamilton Rd & Highbury Ave N
London - East
39 minutes ago
Petro-Canada
1856 Carling Ave & Maitland Ave
Ottawa
41 minutes ago
Petro-Canada
1784 Carling Ave & Broadview Ave
Ottawa
41 minutes ago
Petro-Canada
1701 Wonderland Rd N & Fanshawe Park Rd W
London - North
42 minutes ago
Petro-Canada
390 Parkdale Ave & Wellington St
Ottawa
46 minutes ago
Petro-Canada
1181 Western Rd & Sarnia Rd
London - North
47 minutes ago
Petro-Canada
5 Main St E & Bronte St
Milton
47 minutes ago
Petro-Canada
1900 Prince of Wales Dr & Fisher Ave
Nepean
48 minutes ago
Petro-Canada
3095 Carling Ave & Bayshore Dr
Nepean
49 minutes ago
Petro-Canada
292 Rideau St & King Edward Ave
Ottawa
51 minutes ago
Petro-Canada
1431 Woodroffe Ave & Meadowlands Dr W
Nepean
55 minutes ago
Petro-Canada
277 Highbury Ave N & Trafalgar St
London - East
55 minutes ago
Petro-Canada
198 Glenridge Ave near Riverview Blvd
St Catharines
56 minutes ago
Petro-Canada
1015 Ottawa St N & River Rd
Kitchener
56 minutes ago
Petro-Canada
42 Montreal Rd & Montgomery St
Vanier
59 minutes ago
Petro-Canada
676 Somerset St W & Bronson Ave
Ottawa
59 minutes ago
Petro-Canada
470 Bronson Ave & Gladstone Ave
Ottawa
59 minutes ago
Petro-Canada
59 Woodlawn Rd W near Nicklin Rd
Guelph
1 hour ago
Petro-Canada
1018 Cyrville Rd & St Laurent Blvd
Gloucester
1 hour ago
Petro-Canada
1881 Robertson Rd near Stafford Rd
Nepean
1 hour ago
Petro-Canada
7 Carbrooke St & Hazeldean Rd
Kanata
1 hour ago
GasBuddy on the Go
Get the GasBuddy app on your phone. Find cheap gas on the go! Report gas prices and win prizes!
Get the app. It's free!