Not Logged In Log In   Sign Up   Points Leaders
Follow Us    9:05 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 104.758 105.943 Prices Rising
Yesterday 103.300 105.700
One Week Ago 102.500 105.200
One Month Ago 102.200 103.800
One Year Ago 136.700 135.900
* Average Regular Gas Prices - Updated: 8:55 PM

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

This Week's Opinion Poll

What type of navigation system do you use most often while driving?  (Discuss)





Tell a friend about our site!

We believe people have control over how much they pay at the pump. Spread the word about the Gasbuddy community! Tell a friend!

Quick Search for Gas Prices

Find the lowest gas prices in these areas:

Ontario Avg


104.758

 
Lowest Regular Gas Prices in the Last 36 hours
Price Station Area Thanks
Petro-Canada
B1415 Reg Rd 15 & Hwy 12
Beaverton
3 hours ago
Petro-Canada
1915 Front Rd & International Ave
LaSalle
18 minutes ago
Petro-Canada
2295 Division Rd & Walker Rd
Windsor
18 minutes ago
Petro-Canada
4340 Walker Rd near 7th Concession Rd
Windsor
1 hour ago
Petro-Canada
50 Tecumseh Rd W & Ouellette Ave
Windsor
1 hour ago
Petro-Canada
2535 Ouellette Ave & Eugenie St W
Windsor
1 hour ago
Petro-Canada
1110 Tecumseh Rd E & Benjamin Ave
Windsor
3 hours ago
Petro-Canada
7400 Tecumseh Rd E & Lauzon Pkwy
Windsor
4 hours ago
Petro-Canada
13345 Tecumseh Rd E & Manning Rd
Tecumseh
5 hours ago
Petro-Canada
165 Mill St near River Dr
Angus
13 minutes ago
Petro-Canada
360 Bayfield St & Cundles Rd W
Barrie
44 minutes ago
Petro-Canada
341 Bayfield St & Glenwood Dr
Barrie
47 minutes ago
Petro-Canada
175 Cundles Rd E & St Vincent St
Barrie
59 minutes ago
Petro-Canada
129 Anne St S near Brock St
Barrie
1 hour ago
Petro-Canada
151 Mapleview Dr W & Veterans Dr
Barrie
1 hour ago
Petro-Canada
623 Yonge St & Big Bay Point Rd
Barrie
2 hours ago
Petro-Canada
320 Blake St & Johnson St
Barrie
4 hours ago
Petro-Canada
7945 Wyandotte St E & Lauzon Rd
Windsor
4 hours ago
Petro-Canada
3025 Manning Rd & CR-42
Tecumseh
5 hours ago
Petro-Canada
212 Government St & Myrtle Ave
Dryden
6 hours ago
Petro-Canada
140 Colonization Ave N near Pioneer St
Dryden
28 hours ago
Petro-Canada
12821 Tecumseh Rd E & Green Valley Dr
Tecumseh
5 hours ago
Petro-Canada
448 Dunlop St W & Ferndale Dr N
Barrie
2 hours ago
Petro-Canada
1195 Essex CR-22 & Emery Dr
Emeryville
2 hours ago
Petro-Canada
7148 Hwy 3 near Sexton Sideroad
Maidstone
3 hours ago
Petro-Canada
160 Erie St N near Wilkinson Dr
Leamington
16 minutes ago
Petro-Canada
813 Upper James St & Mohawk Rd E
Hamilton Mountain
22 minutes ago
Petro-Canada
914 Upper James St near Hester St
Hamilton Mountain
5 hours ago
Petro-Canada
100 Dufferin St near Lanark Rd
Perth
1 hour ago
Petro-Canada
490 Richardson Rd & Riddell Rd
Orangeville
7 hours ago
Petro-Canada
1464 Hwy 6 & Carlisle Rd
Flamborough
2 minutes ago
Petro-Canada
5 6th Concession Rd E & Hwy 6
Flamborough
1 hour ago
Petro-Canada
508 Main St E & Greenwood St
Shelburne
3 hours ago
Petro-Canada
16 Wilson St W & Fiddlers Green Rd
Ancaster
4 hours ago
Petro-Canada
506255 Hwy 89 near Hwy 10
Primrose
8 hours ago
Petro-Canada
610 Atherley Rd near Couchiching Point Rd
Orillia
8 minutes ago
Petro-Canada
7994 Wellington Rd 109 & George St
Arthur
33 minutes ago
Petro-Canada
607 Lansdowne St W & Monaghan Rd
Peterborough
4 hours ago
Petro-Canada
4201 Innisfil Beach Rd & Barrie St
Thornton
1 hour ago
Petro-Canada
2011 Hwy 11 S & Beiers Rd
Gravenhurst
1 hour ago
Petro-Canada
281 Coldwater Rd W & Collegiate Dr
Orillia
1 hour ago
Petro-Canada
2235 Huron Church Rd & Industrial Dr
Windsor
1 hour ago
Petro-Canada
2641 Television Rd near Parkhill Rd E
Peterborough
2 hours ago
Petro-Canada
2690 Brookdale Ave near Hwy 401
Cornwall
7 hours ago
Petro-Canada
133 Holland St E & Colborne St
Bradford West Gwillimbury
1 hour ago
Petro-Canada
2 Colborne St E & West St S
Orillia
8 minutes ago
Petro-Canada
1988 St Joseph Blvd & Jeanne D'Arc Blvd
Orleans
10 minutes ago
Petro-Canada
4358 Innes Rd near Lanthier Dr
Orleans
21 minutes ago
Petro-Canada
1685 10th Line Rd & Charlemagne Blvd
Orleans
29 minutes ago
Petro-Canada
64 King St W & Victoria St
Harrow
1 hour ago
Petro-Canada
1200 Muskoka Rd S near Margaret St
Gravenhurst
1 hour ago
Petro-Canada
1514 Ravenshoe Rd & The Queensway S
Keswick
1 hour ago
Petro-Canada
5402 Hwy 11 SB near Line 15
Oro-Medonte
2 hours ago
Petro-Canada
2630 Innes Rd & Glen Park Rd
Gloucester
2 hours ago
Petro-Canada
36 Coldwater Rd & Robinson St
Coldwater
3 hours ago
Petro-Canada
310 Main St S & Queen St E
Mount Forest
3 hours ago
Petro-Canada
3055 St Joseph Blvd & Place d'Orleans Dr
Orleans
3 hours ago
Petro-Canada
577 Holland St W & 10th Sideroad
Bradford West Gwillimbury
4 hours ago
Petro-Canada
20819 Dalton Rd & High St
Sutton
5 hours ago
Petro-Canada
387 Maidstone Ave E & Fairview Ave E
Essex
8 hours ago
Petro-Canada
1520 Vincent Massey Dr & Rosemount Ave
Cornwall
8 hours ago
Petro-Canada
2933 Hwy 35 S & Riverwood Park Rd
Lindsay
13 hours ago
Petro-Canada
12428 Hwy 41 & 2nd Addington Rd
Northbrook
15 hours ago
Petro-Canada
7018 Industrial Dr & Hwy 77
Comber
46 minutes ago
Petro-Canada
1586 Centennial Dr near Gardiners Rd
Kingston
21 minutes ago
Petro-Canada
459 Taylor-Kidd Blvd & Centennial Dr
Kingston
21 minutes ago
Petro-Canada
765 Gardiners Rd & Arlington Park Pl
Kingston
22 minutes ago
Petro-Canada
56 Bath Rd & Palace Rd
Kingston
56 minutes ago
Petro-Canada
24428 Hwy 48 & Smith Blvd
Baldwin
1 hour ago
Petro-Canada
490 White St & Burnham St
Cobourg
1 hour ago
Petro-Canada
292 Brock Rd S near Nicholas-Beaver Rd
Aberfoyle
1 hour ago
Petro-Canada
9245 Hwy 93 & Hugel Ave
Midland
4 hours ago
Petro-Canada
1200 Gilmore Rd & QEW
Fort Erie
23 hours ago
Petro-Canada
16601 Hwy 12 N near Brandon St
Midland
5 hours ago
Petro-Canada
340 Stewart Blvd & Parkedale Ave
Brockville
3 hours ago
Petro-Canada
325 Stewart Blvd & Jefferson Dr
Brockville
3 hours ago
Petro-Canada
156 Toronto Rd & Marsh Rd
Port Hope
19 minutes ago
Petro-Canada
2444 Princess St & Centennial Dr
Kingston
22 minutes ago
Petro-Canada
535 Norwich Ave & Juliana Dr
Woodstock
35 minutes ago
Petro-Canada
607 Victoria St N & Edna St
Kitchener
1 hour ago
Petro-Canada
1555 Hwy 11 NB & Line 2
Oro-Medonte
2 hours ago
Petro-Canada
1015 Ottawa St N & River Rd
Kitchener
2 hours ago
Petro-Canada
1612 16th St E near 16th Ave E
Owen Sound
3 hours ago
Petro-Canada
736 Goderich St & Market St
Port Elgin
4 hours ago
Petro-Canada
1030 Division St & Paterson St
Cobourg
4 hours ago
Petro-Canada
35 Lone Pine Rd near Port Severn Rd N
Port Severn
5 hours ago
Petro-Canada
363 Ontario St & Clovelly St
Port Hope
7 hours ago
Petro-Canada
1656 Snyders Rd E & Notre Dame Dr
Petersburg
16 hours ago
Petro-Canada
109 Silvercreek Pkwy N & Willow Rd
Guelph
10 minutes ago
Petro-Canada
59 Woodlawn Rd W near Nicklin Rd
Guelph
26 minutes ago
Petro-Canada
415 Woodlawn Rd W & Imperial Rd N
Guelph
4 hours ago
Petro-Canada
925 16th St E & 9th Ave E
Owen Sound
1 hour ago
Petro-Canada
795 Ottawa St S & Strasburg Rd
Kitchener
9 minutes ago
Petro-Canada
1178 Fischer-Hallman Rd & Westmount Rd E
Kitchener
19 minutes ago
Petro-Canada
1241 Weber St E near Arlington Blvd
Kitchener
1 hour ago
Petro-Canada
1188 Division St & Dalton Ave
Kingston
3 hours ago
Petro-Canada
1007 St Laurent Blvd & Donald St
Gloucester
1 hour ago
Petro-Canada
300 Mud St W & Paramount Dr
Stoney Creek
7 hours ago
Petro-Canada
459 Mississauga St & Mary St
Niagara-on-the-Lake
2 hours ago
Petro-Canada
2471 Bank St & Hunt Club Rd
Ottawa
1 minute ago
Petro-Canada
690 Hunt Club Rd & Paul Anka Dr
Ottawa
1 minute ago
Petro-Canada
817 Queenston Rd & Centennial Pkwy N
Stoney Creek
11 minutes ago
Petro-Canada
2430 Homer Watson Blvd & Conestoga College Blvd
Kitchener
16 minutes ago
Petro-Canada
3320 Fallowfield Rd & Woodroffe Ave
Nepean
37 minutes ago
Petro-Canada
1432 Baseline Rd & Clyde Ave
Nepean
57 minutes ago
Petro-Canada
18423 Hurontario St & Charleston Sideroad
Caledon
1 hour ago
Petro-Canada
2577 Baseline Rd & Greenbank Rd
Nepean
1 hour ago
Petro-Canada
1018 Cyrville Rd & St Laurent Blvd
Gloucester
1 hour ago
Petro-Canada
2536 Bank St & Albion Rd
Gloucester
1 hour ago
Petro-Canada
1867 Major Mackenzie Dr & Peter Rupert Ave
Vaughan
1 hour ago
Petro-Canada
11600 Keele St & Kirby Rd
Vaughan
3 hours ago
Petro-Canada
1740 St Laurent Blvd near Industrial Ave
Ottawa
3 hours ago
Petro-Canada
564 Barton St E near Stirton St
Hamilton - Central
4 hours ago
Petro-Canada
1431 Woodroffe Ave & Meadowlands Dr W
Nepean
4 hours ago
Petro-Canada
911 King St E & Sherman Ave N
Hamilton - Central
4 hours ago
Petro-Canada
3201 Conroy Rd & Johnston Rd
Ottawa
4 hours ago
Petro-Canada
52 Ottawa St W near Concession St
Havelock
5 hours ago
Petro-Canada
33311 Hwy 17 near Ridge Rd
Deep River
5 hours ago
Petro-Canada
640 Pembroke St W & Trafalgar Rd
Pembroke
8 hours ago
Petro-Canada
200 Waterloo St & Arnold St
New Hamburg
8 hours ago
Petro-Canada
168-174 Metcalfe St E near Zimmerman St S
Strathroy
12 hours ago
Petro-Canada
585 Eramosa Rd & Victoria Rd N
Guelph
1 hour ago
Petro-Canada
56 Glen Miller Rd & Monogram Place
Trenton
2 hours ago
Petro-Canada
533 Lake St & Linwell Rd
St Catharines
2 hours ago
Petro-Canada
320 Bertie St & Bridle Path Tr
Fort Erie
3 hours ago
Petro-Canada
330 Ontario St near Manchester Ave
St Catharines
5 hours 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
270 Bunting Rd & Welland Ave
St Catharines
4 hours ago
Petro-Canada
180 Erie St near St David St
Stratford
9 minutes ago
Petro-Canada
5998 Hwy 9 & Airport Rd
Caledon
19 minutes ago
Petro-Canada
3775 C Strandherd Dr & Jockvale Rd
Nepean
40 minutes ago
Petro-Canada
3766 Fallowfield Rd & Greenbank Rd
Nepean
44 minutes ago
Petro-Canada
311 Cannifton Rd & Adam St
Belleville
48 minutes ago
Petro-Canada
1960 Innes Rd & Blair Rd
Gloucester
55 minutes ago
Petro-Canada
1941 Innes Rd & Blair Rd
Gloucester
55 minutes ago
Petro-Canada
17 Townline & Orange St
Orangeville
1 hour ago
Petro-Canada
336 Broadway near C Line
Orangeville
1 hour ago
Petro-Canada
86721 Hwy 21 & CR-86
Amberley
1 hour ago
Petro-Canada
1400 Windmill Ln & Hwy 417
Gloucester
1 hour ago
Petro-Canada
501 Ontario St near King St
Stratford
2 hours ago
Petro-Canada
6521 Hwy 62 N & Cloverleaf Dr
Belleville
2 hours ago
Petro-Canada
2180 Montreal Rd & Shefford Rd
Gloucester
3 hours ago
Petro-Canada
179 Welland Ave & Geneva St
St Catharines
5 hours ago
Petro-Canada
198 Glenridge Ave near Riverview Blvd
St Catharines
5 hours ago
Petro-Canada
15 Windermere Rd & Parkdale Ave N
Hamilton - East
5 hours ago
Petro-Canada
8262 Hwy 115-35 S near 8th Concession Rd
Orono
5 hours ago
Petro-Canada
4608 Victoria Ave & Green Ln
Vineland Station
7 hours ago
Petro-Canada
106 Bridgeport Rd E & Weber St N
Waterloo
59 minutes ago
Petro-Canada
17 CR-33 & Trenton St
Trenton
41 minutes ago
Petro-Canada
6876 Thorold Stone Rd & Dorchester Rd
Niagara Falls
52 minutes ago
Petro-Canada
400 Highbury Ave & Ron McNeil Line
St Thomas
2 hours ago
Petro-Canada
193 Wilson Ave & Sunset Dr
St Thomas
4 hours ago
Petro-Canada
1040 Thorold Stone Rd & Taylor Rd
Thorold
6 hours ago
Petro-Canada
908 Dufferin Ave & Lorne Ave
Wallaceburg
1 hour ago
Petro-Canada
3300 Woodroffe Ave & Strandherd Dr
Nepean
27 minutes ago
Petro-Canada
42 Montreal Rd & Montgomery St
Vanier
53 minutes ago
Petro-Canada
1809 Merritville Hwy & Canboro Rd
Fonthill
42 minutes ago
Petro-Canada
186 Canterbury St & Harris St
Ingersoll
1 hour ago
Petro-Canada
2073 Montreal Rd & Ogilvie Rd
Gloucester
3 hours ago
Petro-Canada
530 King George Rd near Governor's Rd E
Brantford
13 minutes ago
Petro-Canada
2222 Route 500 W & Limoges Rd
Embrun
28 minutes ago
Petro-Canada
7950 McLeod Rd & Pin Oak Dr
Niagara Falls
4 minutes ago
Petro-Canada
7307 Oakwood Dr near McLeod Rd
Niagara Falls
4 minutes ago
Petro-Canada
1004 Simcoe St S & Wentworth St W
Oshawa
12 minutes ago
Petro-Canada
151 Columbia St W & Phillip St
Waterloo
16 minutes ago
Petro-Canada
405 Main St E & Whites Rd
Palmerston
23 minutes ago
Petro-Canada
440 Columbia St W & Fischer-Hallman Rd N
Waterloo
26 minutes ago
Petro-Canada
10 Samnah Cr & Culloden Rd
Ingersoll
34 minutes ago
Petro-Canada
5715 CR-9 & Hwy 417WB Exit 51
St Isidore
41 minutes ago
Petro-Canada
292 Rideau St & King Edward Ave
Ottawa
50 minutes ago
Petro-Canada
490 Berford St & Frank St
Wiarton
58 minutes ago
Petro-Canada
245 Weber St N & University Ave E
Waterloo
58 minutes ago
Petro-Canada
935 Niagara St & Quaker Rd
Welland
1 hour ago
Petro-Canada
1326 Garrison Rd & Pettit Rd
Fort Erie
1 hour ago
Petro-Canada
2 Capstone Ln & Small St
Huntsville
1 hour ago
Petro-Canada
3560 Hwy 11 N near Hwy 118
Gravenhurst
1 hour ago
Petro-Canada
730 Glen Forrest Blvd & Weber St N
Waterloo
1 hour ago
Petro-Canada
58 Dundas St W near Mary St
Belleville
1 hour ago
Petro-Canada
2651 Rutherford Rd & Creditstone Rd
Vaughan
2 hours ago
Petro-Canada
880 Main St W & Mitchell Rd S
Listowel
3 hours ago
Petro-Canada
504 Niagara St & Thorold Rd
Welland
3 hours ago
Petro-Canada
4509 London Line & Oil Heritage Rd
Wyoming
4 hours ago
Petro-Canada
565 King St N near Northfield Dr
Waterloo
4 hours ago
Petro-Canada
2371 25th Sideroad & William St
Innisfil
4 hours ago
Petro-Canada
8209 Lundy's Ln & Kalar Rd
Niagara Falls
5 hours ago
Petro-Canada
1474 Dundas St near Oxford Rd 4
Woodstock
6 hours ago
Petro-Canada
625 Principale St near Hwy 417 EB Exit 66
Casselman
6 hours ago
Petro-Canada
390 Parkdale Ave & Wellington St
Ottawa
3 hours ago
Petro-Canada
295 Alma St & Fall St
Rockwood
3 hours ago
Petro-Canada
584 Oxford St W & Wonderland Rd N
London - West
1 hour ago
Petro-Canada
491 Oxford St W & Proudfoot Ln
London - West
1 hour ago
Petro-Canada
777 Hyde Park Rd & Royal York Rd
London - West
2 hours ago
Petro-Canada
203 Indian Rd S & Devine St
Sarnia
1 hour ago
Petro-Canada
104 Chatham St S & Marlborough St S
Blenheim
2 hours ago
Petro-Canada
426 Highland Rd W near Westmount Rd W
Kitchener
14 minutes ago
Petro-Canada
5110 Sheppard Ave E near Markham Rd
Toronto - East
16 minutes ago
Petro-Canada
1 Westney Rd N & Kingston Rd W
Ajax
18 minutes ago
Petro-Canada
200 Water St S near Ainslie St S
Cambridge
25 minutes ago
Petro-Canada
2265 Danforth Ave & Patricia Dr
Toronto - Central
49 minutes ago