Not Logged In Log In   Sign Up   Points Leaders
Follow Us    7:56 PM

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 128.445 128.172 Prices Rising
Yesterday 127.968 128.300
One Week Ago 126.200 127.500
One Month Ago 129.600 130.600
One Year Ago 124.400 124.200
* Average Regular Gas Prices - Updated: 7:55 PM

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

This Week's Opinion Poll

Should law enforcement agencies use speed traps primarily as revenue generators?  (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


128.445

 
Lowest Regular Gas Prices in the Last 24 hours
Price Station Area Thanks
Petro-Canada
777 Hyde Park Rd & Royal York Rd
London - West
1 hour ago
Petro-Canada
1431 Woodroffe Ave & Meadowlands Dr W
Nepean
7 minutes ago
Petro-Canada
154 Clarke Rd & Trafalgar St
London - East
14 minutes ago
Petro-Canada
944 Hamilton Rd & Highbury Ave N
London - East
1 hour ago
Petro-Canada
614 Fanshawe Park Rd E & Adelaide St N
London - North
2 hours ago
Petro-Canada
1791 Highbury Ave N & Fanshawe Park Rd E
London - North
3 hours ago
Petro-Canada
1845 Adelaide St N & Sunningdale Rd E
London - North
3 hours ago
Petro-Canada
1679 Richmond St & Fanshawe Park Rd W
London - North
3 hours ago
Petro-Canada
1900 Dundas St & Clarke Rd
London - East
3 hours ago
Petro-Canada
3766 Fallowfield Rd & Greenbank Rd
Nepean
3 minutes ago
Petro-Canada
5 Sandalwood Pkwy W & Hurontario St
Brampton
44 minutes ago
Petro-Canada
12011 Hurontario St & Mayfield Rd
Brampton
46 minutes ago
Petro-Canada
3775 C Strandherd Dr & Jockvale Rd
Nepean
56 minutes ago
Petro-Canada
11980 Hurontario St & Mayfield Rd
Brampton
3 hours ago
Petro-Canada
2690 Brookdale Ave near Hwy 401
Cornwall
6 hours ago
Petro-Canada
1253 Wellington Rd S & Exeter Rd
London - South
16 minutes ago
Petro-Canada
1380 Wellington Rd S & Exeter Rd
London - South
16 minutes ago
Petro-Canada
10561 Heart Lake Rd & Sandalwood Pkwy E
Brampton
1 hour ago
Petro-Canada
200 Sandalwood Pkwy E & Kennedy Rd N
Brampton
1 hour ago
Petro-Canada
1175 Wonderland Rd N & Sherwood Forest Sq
London - North
1 hour ago
Petro-Canada
9981 Chinguacousy Rd & Bovaird Dr W
Brampton
1 hour ago
Petro-Canada
584 Oxford St W & Wonderland Rd N
London - West
1 hour ago
Petro-Canada
1181 Western Rd & Sarnia Rd
London - North
1 hour ago
Petro-Canada
400 Southdale Rd W & Wonderland Rd S
London - West
2 hours ago
Petro-Canada
491 Oxford St W & Proudfoot Ln
London - West
2 hours ago
Petro-Canada
1856 Wharncliffe Rd S & Exeter Rd
London - South
3 hours ago
Petro-Canada
1076 Commissioners Rd E & Pond Mills Rd
London - South
3 hours ago
Petro-Canada
1432 Baseline Rd & Clyde Ave
Nepean
3 hours ago
Petro-Canada
570 Terry Fox Dr & Didsbury Rd
Kanata
21 minutes ago
Petro-Canada
500 Eagleson Rd near Rothesay Dr
Kanata
40 minutes ago
Petro-Canada
2577 Baseline Rd & Greenbank Rd
Nepean
39 minutes ago
Petro-Canada
3300 Woodroffe Ave & Strandherd Dr
Nepean
2 hours ago
Petro-Canada
4000 Riverside Dr & Hunt Club Rd
Ottawa
2 hours ago
Petro-Canada
1900 Prince of Wales Dr & Fisher Ave
Nepean
3 hours ago
Petro-Canada
56 Bath Rd & Palace Rd
Kingston
3 hours ago
Petro-Canada
1520 Vincent Massey Dr & Rosemount Ave
Cornwall
3 hours ago
Petro-Canada
310 Main St S & Queen St E
Mount Forest
6 hours ago
Petro-Canada
2 Colborne St E & West St S
Orillia
19 hours ago
Petro-Canada
7994 Wellington Rd 109 & George St
Arthur
2 hours ago
Petro-Canada
400 Highbury Ave & Ron McNeil Line
St Thomas
9 minutes ago
Petro-Canada
16601 Hwy 12 N near Brandon St
Midland
1 hour ago
Petro-Canada
1988 St Joseph Blvd & Jeanne D'Arc Blvd
Orleans
24 minutes ago
Petro-Canada
9878 Dixie Rd & North Park Dr
Brampton
44 minutes ago
Petro-Canada
459 Mississauga St & Mary St
Niagara-on-the-Lake
13 hours ago
Petro-Canada
1685 10th Line Rd & Charlemagne Blvd
Orleans
a moment ago
Petro-Canada
20819 Dalton Rd & High St
Sutton
7 minutes ago
Petro-Canada
530 King George Rd near Governor's Rd E
Brantford
25 minutes ago
Petro-Canada
1018 Cyrville Rd & St Laurent Blvd
Gloucester
45 minutes ago
Petro-Canada
1007 St Laurent Blvd & Donald St
Gloucester
45 minutes ago
Petro-Canada
3055 St Joseph Blvd & Place d'Orleans Dr
Orleans
1 hour ago
Petro-Canada
4358 Innes Rd near Lanthier Dr
Orleans
1 hour ago
Petro-Canada
2630 Innes Rd & Glen Park Rd
Gloucester
1 hour ago
Petro-Canada
100 Dufferin St near Lanark Rd
Perth
1 hour ago
Petro-Canada
277 Highbury Ave N & Trafalgar St
London - East
1 hour ago
Petro-Canada
1790 Ernest Ave & Southdale Rd E
London - South
2 hours ago
Petro-Canada
835 Wellington Rd S & Southdale Rd E
London - South
2 hours ago
Petro-Canada
450 Fairview Dr & West St
Brantford
2 hours ago
Petro-Canada
770 Adelaide St N & Oxford St E
London - Central
2 hours ago
Petro-Canada
1331 Dundas St & Highbury Ave N
London - East
3 hours ago
Petro-Canada
21544 Highbury Ave N near Medway Rd
Ballymote
4 hours ago
Petro-Canada
640 Pembroke St W & Trafalgar Rd
Pembroke
9 hours ago
Petro-Canada
3930 Brock St N & Taunton Rd W
Whitby
4 minutes ago
Petro-Canada
10 Taunton Rd E & Baldwin Rd
Whitby
5 minutes ago
Petro-Canada
620 Dundas St E & Garden St
Whitby
6 minutes ago
Petro-Canada
812 Taunton Rd E near Harmony Rd
Oshawa
8 minutes ago
Petro-Canada
700 Victoria St W & Montecorte St
Whitby
41 minutes ago
Petro-Canada
520 Winchester Rd E & Thickson Rd N
Whitby
56 minutes ago
Petro-Canada
1602 Dundas St E & Thickson Rd N
Whitby
1 hour ago
Petro-Canada
535 Norwich Ave & Juliana Dr
Woodstock
2 hours ago
Petro-Canada
1545 Rossland Rd E & Thickson Rd
Whitby
2 hours ago
Petro-Canada
1817 Scugog St & Wilbur Ave
Port Perry
3 hours ago
Petro-Canada
1653 Taunton Rd & Trulls Rd
Mitchell Corners
3 hours ago
Petro-Canada
490 White St & Burnham St
Cobourg
4 hours ago
Petro-Canada
186 Canterbury St & Harris St
Ingersoll
11 hours ago
Petro-Canada
24544 Hwy 7 & Hwy 38
Sharbot Lake
24 hours ago
Petro-Canada
925 Simcoe St N & Robert St
Oshawa
56 minutes ago
Petro-Canada
908 Dufferin Ave & Lorne Ave
Wallaceburg
1 hour ago
Petro-Canada
175 Cundles Rd E & St Vincent St
Barrie
51 minutes ago
Petro-Canada
360 Bayfield St & Cundles Rd W
Barrie
3 hours ago
Petro-Canada
623 Yonge St & Big Bay Point Rd
Barrie
3 hours ago
Petro-Canada
341 Bayfield St & Glenwood Dr
Barrie
4 hours ago
Petro-Canada
320 Blake St & Johnson St
Barrie
4 hours ago
Petro-Canada
3025 Manning Rd & CR-42
Tecumseh
4 hours ago
Petro-Canada
1030 Division St & Paterson St
Cobourg
1 hour ago
Petro-Canada
1402 King St E & Townline Rd
Courtice
4 hours ago
Petro-Canada
2222 Route 500 W & Limoges Rd
Embrun
33 minutes ago
Petro-Canada
16 Wilson St W & Fiddlers Green Rd
Ancaster
4 hours ago
Petro-Canada
448 Dunlop St W & Ferndale Dr N
Barrie
5 hours ago
Petro-Canada
1006 Brock St S & Keith St
Whitby
4 minutes ago
Petro-Canada
671 Hespeler Rd & Pinebush Rd
Cambridge
7 minutes ago
Petro-Canada
109 Silvercreek Pkwy N & Willow Rd
Guelph
10 minutes ago
Petro-Canada
212 Government St & Myrtle Ave
Dryden
25 minutes ago
Petro-Canada
363 Ontario St & Clovelly St
Port Hope
54 minutes ago
Petro-Canada
18215 Yonge St & Green Ln E
East Gwillimbury
56 minutes ago
Petro-Canada
5402 Hwy 11 SB near Line 15
Oro-Medonte
1 hour ago
Petro-Canada
301 Thickson Rd S & Champlain Ave
Whitby
1 hour ago
Petro-Canada
3201 Conroy Rd & Johnston Rd
Ottawa
1 hour ago
Petro-Canada
415 Woodlawn Rd W & Imperial Rd N
Guelph
3 hours ago
Petro-Canada
1300 Clarence St S near Erie Ave
Brantford
4 hours ago
Petro-Canada
509 Dundas St W & Frances St
Whitby
4 hours ago
Petro-Canada
2 Capstone Ln near Small St
Huntsville
12 hours ago
Petro-Canada
168-174 Metcalfe St E near Zimmerman St S
Strathroy
13 hours ago
Petro-Canada
51 Main St E & Mill St
Athens
24 hours ago
Petro-Canada
120 Eagleson Rd & Kakulu Rd
Kanata
2 hours ago
Petro-Canada
1915 Front Rd & International Ave
LaSalle
13 hours ago
Petro-Canada
690 Hunt Club Rd & Paul Anka Dr
Ottawa
37 minutes ago
Petro-Canada
475 Hwy 6 & Dundas St W
Dundas
1 hour ago
Petro-Canada
1363 Hwy 6 near Safari Rd
Flamborough
1 hour ago
Petro-Canada
5 6th Concession Rd E & Hwy 6
Flamborough
1 hour ago
Petro-Canada
2471 Bank St & Hunt Club Rd
Ottawa
2 hours ago
Petro-Canada
2536 Bank St & Albion Rd
Gloucester
2 hours ago
Petro-Canada
1464 Hwy 6 & Carlisle Rd
Flamborough
4 hours ago
Petro-Canada
1941 Innes Rd & Blair Rd
Gloucester
15 minutes ago
Petro-Canada
1960 Innes Rd & Blair Rd
Gloucester
16 minutes ago
Petro-Canada
1881 Robertson Rd near Stafford Rd
Nepean
23 minutes ago
Petro-Canada
1740 St Laurent Blvd near Industrial Ave
Ottawa
40 minutes ago
Petro-Canada
3320 Fallowfield Rd & Woodroffe Ave
Nepean
1 hour ago
Petro-Canada
3095 Carling Ave & Bayshore Dr
Nepean
2 hours ago
Petro-Canada
470 Bronson Ave & Gladstone Ave
Ottawa
3 hours ago
Petro-Canada
1784 Carling Ave & Broadview Ave
Ottawa
3 hours ago
Petro-Canada
5336 Boundary Rd & 9th Line Rd
Carlsbad Springs
3 hours ago
Petro-Canada
3060 Hwy 11N near B Line Rd
North Bay
6 hours ago
Petro-Canada
133 Holland St E & Colborne St
Bradford West Gwillimbury
48 minutes ago
Petro-Canada
914 Upper James St near Hester St
Hamilton Mountain
59 minutes ago
Petro-Canada
813 Upper James St & Mohawk Rd E
Hamilton Mountain
60 minutes ago
Petro-Canada
607 Lansdowne St W & Monaghan Rd
Peterborough
4 hours ago
Petro-Canada
1126 London Rd & Murphy Rd
Sarnia
4 hours ago
Petro-Canada
1339 London Rd & Finch Dr
Sarnia
5 hours ago
Petro-Canada
607 Victoria St N & Edna St
Kitchener
10 minutes ago
Petro-Canada
12871 Yonge St & Lake Ave
Richmond Hill
16 minutes ago
Petro-Canada
2180 Montreal Rd & Shefford Rd
Gloucester
28 minutes ago
Petro-Canada
2073 Montreal Rd & Ogilvie Rd
Gloucester
29 minutes ago
Petro-Canada
1867 Major Mackenzie Dr & Peter Rupert Ave
Vaughan
33 minutes ago
Petro-Canada
1015 Ottawa St N & River Rd
Kitchener
45 minutes ago
Petro-Canada
7 Carbrooke St & Hazeldean Rd
Kanata
56 minutes ago
Petro-Canada
42 Montreal Rd & Montgomery St
Vanier
1 hour ago
Petro-Canada
1121 Kingston Rd & Blantyre Ave
Toronto - East
1 hour ago
Petro-Canada
5715 CR-9 & Hwy 417WB Exit 51
St Isidore
2 hours ago
Petro-Canada
5998 Hwy 9 & Airport Rd
Caledon
3 hours ago
Petro-Canada
156 Toronto Rd & Marsh Rd
Port Hope
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
3 hours ago
Petro-Canada
1856 Carling Ave & Maitland Ave
Ottawa
4 hours ago
Petro-Canada
6250 Hazeldean Rd & Carp Rd
Stittsville
4 hours ago
Petro-Canada
545 Hwy 47 near Owen Rd
Uxbridge
4 hours ago
Petro-Canada
676 Somerset St W & Bronson Ave
Ottawa
4 hours ago
Petro-Canada
390 Parkdale Ave & Wellington St
Ottawa
4 hours ago
Petro-Canada
8262 Hwy 115-35 S near 8th Concession Rd
Orono
6 hours ago
Petro-Canada
35 Lone Pine Rd & Bressette Rd
Port Severn
8 hours ago
Petro-Canada
33311 Hwy 17 near Ridge Rd
Deep River
11 hours ago
Petro-Canada
2641 Television Rd near Parkhill Rd E
Peterborough
12 hours ago
Petro-Canada
7018 Industrial Dr & Hwy 77
Comber
14 hours ago
Petro-Canada
1119 Algonquin Ave & Greenwood Ave
North Bay
32 minutes ago
Petro-Canada
395 Christina St & Durand St
Sarnia
8 hours ago
Petro-Canada
292 Kingston Rd & Woodbine Ave
Toronto - South
1 hour ago
Petro-Canada
4201 Innisfil Beach Rd & Barrie St
Thornton
1 hour ago
Petro-Canada
151 Mapleview Dr W & Veterans Dr
Barrie
7 hours ago
Petro-Canada
1612 16th St E near 16th Ave E
Owen Sound
2 hours ago
Petro-Canada
789 Indian Rd N & Exmouth St
Sarnia
8 hours ago
Petro-Canada
925 16th St E & 9th Ave E
Owen Sound
35 minutes ago
Petro-Canada
1071 Dundas St S near Branchton Rd
Cambridge
5 minutes ago
Petro-Canada
795 Ottawa St S & Strasburg Rd
Kitchener
11 minutes ago
Petro-Canada
751 Ottawa St S & Strasburg Rd
Kitchener
11 minutes ago
Petro-Canada
292 Brock Rd S near Nicholas-Beaver Rd
Aberfoyle
33 minutes ago
Petro-Canada
577 Holland St W & 10th Sideroad
Bradford West Gwillimbury
43 minutes ago
Petro-Canada
2305 Hwy 2 & Boswell Dr
Bowmanville
48 minutes ago
Petro-Canada
730 Glen Forrest Blvd & Weber St N
Waterloo
48 minutes ago
Petro-Canada
93 Park Ave E & St George St
Chatham
57 minutes ago
Petro-Canada
2430 Homer Watson Blvd & Conestoga College Blvd
Kitchener
59 minutes ago
Petro-Canada
1555 Hwy 11 NB & Line 2
Oro-Medonte
1 hour ago
Petro-Canada
8209 Lundy's Ln & Kalar Rd
Niagara Falls
1 hour ago
Petro-Canada
4509 London Line & Oil Heritage Rd
Wyoming
1 hour ago
Petro-Canada
18423 Hurontario St & Charleston Sideroad
Caledon
2 hours ago
Petro-Canada
56 Glen Miller Rd & Monogram Place
Trenton
2 hours ago
Petro-Canada
5110 Sheppard Ave E & Markham Rd
Toronto - East
3 hours ago
Petro-Canada
5204 Stanley Ave & McRae St
Niagara Falls
4 hours ago
Petro-Canada
1847 Bank St & Walkley Rd
Ottawa
4 hours ago
Petro-Canada
160 Erie St N near Wilkinson Dr
Leamington
4 hours ago
Petro-Canada
336 Broadway near C Line
Orangeville
5 hours ago
Petro-Canada
2371 25th Sideroad & William St
Innisfil
5 hours ago
Petro-Canada
880 Main St W & Mitchell Rd S
Listowel
8 hours ago
Petro-Canada
1100 Adelaide St N & Huron St
London - North
8 hours ago
Petro-Canada
1004 Simcoe St S & Wentworth St W
Oshawa
9 hours ago
Petro-Canada
1010 Degurse Dr & Hwy 40
Sarnia
11 hours ago
Petro-Canada
736 Goderich St & Market St
Port Elgin
11 hours ago
Petro-Canada
12428 Hwy 41 & 2nd Addington Rd
Northbrook
11 hours ago
Petro-Canada
387 Maidstone Ave E & Fairview Ave E
Essex
14 hours ago
Petro-Canada
4377 Simcoe Rd 90 & Simcoe Rd 27
Essa
9 hours ago
Petro-Canada
585 Eramosa Rd & Victoria Rd N
Guelph
6 hours ago
Petro-Canada
426 Highland Rd W near Westmount Rd W
Kitchener
1 hour ago
Petro-Canada
106 Bridgeport Rd E & Weber St N
Waterloo
1 hour ago
Petro-Canada
245 Weber St N & University Ave E
Waterloo
1 hour ago
Petro-Canada
1178 Fischer-Hallman Rd & Westmount Rd E
Kitchener
1 hour ago
Petro-Canada
565 King St N near Northfield Dr
Waterloo
1 hour ago
Petro-Canada
1809 Merritville Hwy & Canboro Rd
Fonthill
2 hours ago
Petro-Canada
1 Paisley Ct & Consumers Dr
Whitby
34 minutes ago
Petro-Canada
1755 Dundas St W & Lake Ridge Rd
Whitby
37 minutes ago
Petro-Canada
440 Columbia St W & Fischer-Hallman Rd N
Waterloo
41 minutes ago
Petro-Canada
1241 Weber St E near Arlington Blvd
Kitchener
52 minutes ago
Petro-Canada
1299 Kingston Rd & Liverpool Rd
Pickering
56 minutes 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!