Not Logged In Log In   Sign Up   Points Leaders
Follow Us    5:09 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 111.551 113.711 Prices Falling
Yesterday 111.900 114.200
One Week Ago 112.700 115.300
One Month Ago 118.200 120.300
One Year Ago 124.200 122.700
* Average Regular Gas Prices - Updated: 4:55 PM

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

This Week's Opinion Poll

Compared to last year, will your driving for holiday gatherings be:  (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


111.551

 
Lowest Regular Gas Prices in the Last 36 hours
Price Station Area Thanks
Canadian Tire
500 Terry Fox Dr & Didsbury Rd
Kanata
6 minutes ago
Canadian Tire
95 Young St & 8th Ave
Alliston
3 hours ago
Canadian Tire
1775 10th Line Rd & Charlemagne Blvd
Orleans
1 hour ago
Canadian Tire
6 Bridge St & Lake Ave W
Carleton Place
8 hours ago
Canadian Tire
1660 Merivale Rd & Viewmount Dr
Nepean
2 minutes ago
Canadian Tire
9020 CR-17 & Chamberland St N
Rockland
5 hours ago
Canadian Tire
1050 Lansdowne St W & Rye St
Peterborough
24 minutes ago
Canadian Tire
1030 Chemong Rd & Milroy Dr
Peterborough
24 minutes ago
Canadian Tire
2006 Ogilvie Rd & Blair Pl
Gloucester
3 hours ago
Canadian Tire
4778 Bank St near Findlay Creek Dr
Gloucester
8 minutes ago
Canadian Tire
4080 Garden St & Taunton Rd E
Whitby
16 minutes ago
Canadian Tire
2135 Robertson Rd near Fitzgerald Rd
Nepean
39 minutes ago
Canadian Tire
1333 Wilson Rd N & Taunton Rd E
Oshawa
6 minutes ago
Canadian Tire
1342 Dundas St E & Bowman Ave
Whitby
1 hour ago
Canadian Tire
1125 Elgin St W near Rogers Rd
Cobourg
1 hour ago
Canadian Tire
45 Dufferin St & Wilson St W
Perth
2 hours ago
Canadian Tire
77 Mapleview Dr W near Bryne Dr
Barrie
16 minutes ago
Canadian Tire
8505 Tecumseh Rd E & Yolanda St
Windsor
1 hour ago
Canadian Tire
1115 Wellington Rd S & Dearness Dr
London - South
8 minutes ago
Canadian Tire
30 Lynden Rd & Wayne Gretzky Pkwy
Brantford
42 minutes ago
Canadian Tire
135 West St S & Barrie Rd
Orillia
55 minutes ago
Canadian Tire
703 King St E & Carmichael Dr
Gananoque
5 hours ago
Canadian Tire
101 9th St E & Sydney St
Cornwall
10 hours ago
Canadian Tire
First Ave & Redan St
St Thomas
46 minutes ago
Canadian Tire
3070 Wonderland Rd S near Southdale Rd W
London - South
1 hour ago
Canadian Tire
3920 Dougall Ave & Roseland Dr
Windsor
10 hours ago
Canadian Tire
320 Bayfield St near Ferris Ln
Barrie
9 minutes ago
Canadian Tire
9226 Hwy 93 near Hugel Ave
Midland
5 hours ago
Canadian Tire
378 Horton St E near Colborne St
London - Central
3 hours ago
Canadian Tire
421 Sandwich St S near Pickering Dr
Amherstburg
4 minutes ago
Canadian Tire
7624 Thorold Stone Rd & Montrose Rd
Niagara Falls
8 minutes ago
Canadian Tire
101 Bell Blvd near North Front St
Belleville
10 minutes ago
Canadian Tire
1975 Dundas St near Wavell St
London - East
17 minutes ago
Canadian Tire
475 Muskoka Rd S & James St
Gravenhurst
29 minutes ago
Canadian Tire
1400 Ottawa St S near Fischer-Hallman Rd
Kitchener
49 minutes ago
Canadian Tire
1080 Victoria St N near Frederick St
Kitchener
1 hour ago
Canadian Tire
650 Erb St W & Erbsville Rd
Waterloo
1 hour ago
Canadian Tire
1895 Hyde Park Rd & Seagull Rd
London - North
1 hour ago
Canadian Tire
21 Talbot St S & Arthur Ave
Essex
1 hour ago
Canadian Tire
105 Fanshawe Park Rd E near North Centre Rd
London - North
1 hour ago
Canadian Tire
76 Keil Dr & Heritage Rd
Chatham
1 hour ago
Canadian Tire
1176 Heron Rd near Bank St
Ottawa
5 hours ago
Canadian Tire
289 Dundas St E near Bay St
Trenton
8 hours ago
Canadian Tire
2201 Greenbank Rd near Strandherd Dr
Nepean
9 hours ago
Canadian Tire
33277 Hwy 17 near Ridge Rd
Deep River
16 minutes ago
Canadian Tire
14 Woodlawn Rd E & Woolwich St
Guelph
2 hours ago
Canadian Tire
777 Upper James St & Mohawk Rd
Hamilton Mountain
44 minutes ago
Canadian Tire
1380 London Rd & Lambton Mall Rd
Sarnia
6 minutes ago
Canadian Tire
2905 King St E & Kingsbury Dr
Kitchener
4 hours ago
Canadian Tire
81 Talbot St W & Albert St
Leamington
6 hours ago
Canadian Tire
459 Welland Ave & Neilson Ave
St Catharines
4 minutes ago
Canadian Tire
274 Fourth Ave & Vansickle Rd
St Catharines
54 minutes ago
Canadian Tire
684 Hespeler Rd & Eagle St
Cambridge
3 minutes ago
Canadian Tire
75 Dundas St & Main St
Cambridge
3 minutes ago
Canadian Tire
4 Ferrara Dr & Lombard St
Smiths Falls
4 minutes ago
Canadian Tire
400 Weber St N & Forwell Creek Rd
Waterloo
6 minutes ago
Canadian Tire
140 Queensway E near Donly Dr
Simcoe
1 hour ago
Canadian Tire
355 Stewart Blvd & Parkedale Ave
Brockville
1 hour ago
Canadian Tire
6840 McLeod Rd near Dorchester Rd
Niagara Falls
1 hour ago
Canadian Tire
503 Norwich Ave near Montclair Dr
Woodstock
3 hours ago
Canadian Tire
423 Caradoc St S & Carroll St E
Strathroy
7 hours ago
Canadian Tire
377 Kent St W near St Joseph Rd
Lindsay
8 hours ago
Canadian Tire
380 Scott St & Vine St
St Catharines
26 hours ago
Canadian Tire
Hwy 401 Eastbound near Exit 222
Woodstock
27 hours ago
Canadian Tire
476 Centre St N near Jim Kimmett Blvd
Napanee
7 hours ago
Canadian Tire
5 Burleigh Hill Dr & Glendale Ave
St Catharines
14 minutes ago
Canadian Tire
1050 O'Brien Rd & Wrangler Rd
Renfrew
1 hour ago
Canadian Tire
77 King William St & Rogers Cove Dr
Huntsville
2 hours ago
Canadian Tire
495 Muskoka Rd 118 W near Ball's Dr
Bracebridge
10 hours ago
Canadian Tire
970 Princess St & Bath Rd
Kingston
6 minutes ago
Canadian Tire
1101 Ontario St near CH Meier Blvd
Stratford
40 minutes ago
Canadian Tire
1735 Pickering Pkwy & Brock Rd
Pickering
48 minutes ago
Canadian Tire
2566 Princess St & Gardiners Rd
Kingston
2 hours ago
Canadian Tire
965 Pembroke St E near Greenside St
Pembroke
4 hours ago
Canadian Tire
245 Daniel St S near Arthur St
Arnprior
10 hours ago
Canadian Tire
1520 Shawson Dr & Dixie Rd
Mississauga
30 hours ago
Canadian Tire
777 Niagara St near Woodlawn Rd
Welland
3 hours ago
Canadian Tire
35430 Huron Rd near Mill Rd
Goderich
1 hour ago
Canadian Tire
4650 Sheppard Ave E & McCowan Rd
Toronto - East
32 minutes ago
Canadian Tire
17740 Yonge St & Dawson Manor Blvd
Newmarket
35 minutes ago
Canadian Tire
1321 Barton St E & Kenilworth Ave N
Hamilton - Central
56 minutes ago
Canadian Tire
314 Main St E & Victoria Ave S
Hamilton - Central
a moment ago
Canadian Tire
239 Fountain St S & Shantz Hill Rd
Cambridge
3 minutes ago
Canadian Tire
69 Balsam St & Old Mountain Rd
Collingwood
1 hour ago
Canadian Tire
24268 Woodbine Ave near Morton Ave
Keswick
2 hours ago
Canadian Tire
327 Toronto St S & Welwood Dr
Uxbridge
3 hours ago
Canadian Tire
615 Scottsdale Dr & Stone Rd
Guelph
5 hours ago
Canadian Tire
2405 Hwy 2 & Clarington Blvd
Bowmanville
6 hours ago
Canadian Tire
403 Keele St & Vine Ave
Toronto - Central
6 hours ago
Canadian Tire
792 Broadway St & Hwy 21
Kincardine
7 hours ago
Canadian Tire
711 Philip Pl near Sutton St
Kincardine
9 hours ago
Canadian Tire
Hwy 401 Eastbound near Wooler Rd (exit 522)
Trenton
7 hours ago
Canadian Tire
Hwy 401 Westbound near Wooler Rd (exit 522)
Trenton
8 hours ago
Canadian Tire
1605 16th St E & 16th Ave E
Owen Sound
1 hour ago
Canadian Tire
896 10th St & 24th Ave
Hanover
1 hour ago
Canadian Tire
20 Market Dr & Martin St
Milton
37 minutes ago
Canadian Tire
22064 North Service Rd & Hwy 401 Westbound
Bainsville
6 hours ago
Canadian Tire
10021 McLaughlin Rd & Bovaird Dr W
Brampton
21 minutes ago
Canadian Tire
255 Garrison Rd near Mather Blvd
Fort Erie
1 hour ago
Canadian Tire
5 Clappison Ave & Dundas St E
Waterdown
2 hours ago
Canadian Tire
5645 Hwy 7 & Martin Grove Rd
Vaughan
1 hour ago
Canadian Tire
287 West Side Rd & Northland Ave
Port Colborne
8 hours ago
Canadian Tire
754 Hwy 401 Eastbound near Upper Canada Rd (exit 758)
Morrisburg
30 hours ago
Canadian Tire
5124 Hwy 21 & Lake Ridge Dr
Port Elgin
42 minutes ago
Canadian Tire
99 McEwan Dr E & Hwy 50
Caledon
21 minutes ago
Canadian Tire
44 Livingston Ave near St Andrews Ave N
Grimsby
5 hours ago
Canadian Tire
3250 Fairview St & Cumberland Ave
Burlington
19 hours ago
Canadian Tire
5067 Dixie Rd & Eglinton Ave E
Mississauga
1 hour ago
Canadian Tire
1795 Steeles Ave E near Bramalea Rd
Brampton
1 minute ago
Canadian Tire
686 Queenston Rd near Nash Rd S
Hamilton - East
1 hour ago
Canadian Tire
Hwy 401 Westbound 2 km west of exit 593 near Camden East Rd (exit 593)
Napanee
26 hours ago
Canadian Tire
3143 Winston Churchill Blvd & Laird Rd
Mississauga
29 hours ago
Canadian Tire
4400 Dufferin St near Finch Ave W
Toronto - North
a moment ago
Canadian Tire
5980 Mavis Rd & Britannia Rd W
Mississauga
19 minutes ago
Canadian Tire
1212 Southdown Rd near Bromsgrove Rd
Mississauga
1 hour ago
Canadian Tire
2601 Eglinton Ave E & Falmouth Ave
Toronto - East
1 hour ago
Canadian Tire
3020 Mavis Rd & Dundas St W
Mississauga
1 hour ago
Canadian Tire
1780 O'Connor Dr & Sunrise Ave
Toronto - Central
1 hour ago
Canadian Tire
3200 Rutherford Rd & Sweetriver Blvd
Vaughan
1 hour ago
Canadian Tire
7660 Markham Rd & Highglen Ave
Markham
1 hour ago
Canadian Tire
835 Yonge St & Church St
Toronto - Central
1 hour ago
Canadian Tire
Hwy 401 Eastbound near Wesleyville Rd (exit 456)
Port Hope
2 hours ago
Canadian Tire
1612 The Queensway near The East Mall
Toronto - West
3 hours ago
Canadian Tire
8830 Yonge St & Roosevelt Dr
Richmond Hill
3 hours ago
Canadian Tire
1 Fairway Blvd & Hastings St N
Bancroft
4 hours ago
Canadian Tire
1015 Sheppard Ave E near Blue Ridge Rd
Toronto - North
4 hours ago
Canadian Tire
315 Guelph St near Armstrong Ave
Halton Hills
5 hours ago
Canadian Tire
8675 McCowan Rd & Bullock Dr
Markham
7 hours ago
Canadian Tire
12627 Hwy 35 & Water St
Minden
7 hours ago
Canadian Tire
412 Dundas St E & Postridge Dr
Oakville
8 hours ago
Canadian Tire
1100 Kerr St near North Service Rd W
Oakville
9 hours ago
Canadian Tire
14721 Yonge St & Edward St
Aurora
17 hours ago
Canadian Tire
2025 Kipling Ave & Rexdale Blvd
Toronto - West
17 hours ago
Canadian Tire
2699 Keele St & Hwy 401
Toronto - North
24 hours ago
Canadian Tire
1666 Albion Rd & Martin Grove Rd
Toronto - West
27 hours ago
Canadian Tire
201 Fairview Rd near Hwy 400
Barrie
4 hours ago
Canadian Tire
Hwy 401 E near Exit 285
Cambridge
33 hours ago
Canadian Tire
Hwy 401 W near Exit 295
Cambridge
33 hours ago
Canadian Tire
Hwy 401 Westbound & Mallorytown Rd
Mallorytown
26 hours ago
Canadian Tire
12001 Hwy 400 NB near King Vaughan Rd
Vaughan
6 hours ago
Canadian Tire
122 Bowes St & Louisa St
Parry Sound
3 hours ago
Canadian Tire
60 Joseph St near Mall Dr
Parry Sound
3 hours ago
Canadian Tire
Hwy 401 Eastbound near Currie Rd (exit 149)
Dutton
1 hour ago
Canadian Tire
30-2040 Algonquin Rd & Regent St
Sudbury
1 hour ago
Canadian Tire
1070 Barrydowne Rd near Lasalle Blvd
Sudbury
1 hour ago
Canadian Tire
3595 Hwy 144 & Laura St
Chelmsford
22 minutes ago
Canadian Tire
1403 Algonquin Ave & Maplewood Ave
North Bay
35 minutes ago
Canadian Tire
5206 Hwy 69 N near Deschene Rd
Hanmer
1 hour ago
Canadian Tire
Hwy 401 Eastbound near CR-6
Odessa
32 hours ago
Canadian Tire
107 Front St & Nipissing St
Sturgeon Falls
22 hours ago
Canadian Tire
1201 Hwy 17 E near 5th St S
Kenora
7 hours ago
Canadian Tire
50 Hillside Dr S near Ontario Ave
Elliot Lake
7 hours ago
Canadian Tire
2207 Riverside Dr near Government Rd
Timmins
9 hours ago
Canadian Tire
77 Waterloo Rd near Messines Ave
Timmins
32 hours ago
Canadian Tire
32 Great Northern Rd near Stevens St
Sault Ste Marie
56 minutes ago
Canadian Tire
943 Fort William Rd & Isabel St
Thunder Bay
1 hour ago
Canadian Tire
752 Wellington St W & Second Line E
Sault Ste Marie
9 hours ago
Canadian Tire
165 Government Rd W near McChesney Ave
Kirkland Lake
13 hours ago
Canadian Tire
508 Arthur St W & Euclid Ave
Thunder Bay
5 hours ago
Canadian Tire
1404 Front St near 15th St
Hearst
8 hours ago