Stop overpaying for heating oil. Get today's best price in seconds.
We post our real price per gallon for every town in Fairfield County and New Haven County β no "call for quote," no contracts, no hidden fees. Find your town, pick your gallons, and you're done.
The best heating oil price, without the runaround
Big oil companies count on you not shopping around. We make it easy to see exactly what you'll pay before you order.
Low price, posted daily
The price you see is the price you pay per gallon. Check it any time.
No contracts
Order only when you need oil. No sign-up fees, no annual plans.
Fast local delivery
Local trucks serving all of Fairfield and New Haven County.
Pay on delivery
Cash, check, or card. Nothing is charged online.
Heating oil prices by town & ZIP code
Every town we deliver to, with every ZIP code. Click a town to order at that price.
Fairfield County23 towns
| Town | ZIP codes | Per gallon |
|---|---|---|
| Bethel | 06801 | $4.80 |
| Bridgeport | 06604, 06605, 06606, 06607, 06608, 06610 | $4.80 |
| Brookfield | 06804 | $4.80 |
| Danbury | 06810, 06811 | $4.80 |
| Darien | 06820 | $4.80 |
| Easton | 06612 | $4.80 |
| Fairfield | 06824, 06825, 06890 | $4.80 |
| Greenwich | 06830, 06831, 06807, 06870, 06878 | $4.80 |
| Monroe | 06468 | $4.80 |
| New Canaan | 06840 | $4.80 |
| New Fairfield | 06812 | $4.80 |
| Newtown | 06470, 06482 | $4.80 |
| Norwalk | 06850, 06851, 06853, 06854, 06855, 06856 | $4.80 |
| Redding | 06896 | $4.80 |
| Ridgefield | 06877 | $4.80 |
| Shelton | 06484 | $4.80 |
| Sherman | 06784 | $4.80 |
| Stamford | 06901, 06902, 06903, 06905, 06906, 06907 | $4.80 |
| Stratford | 06614, 06615 | $4.80 |
| Trumbull | 06611 | $4.80 |
| Weston | 06883 | $4.80 |
| Westport | 06880 | $4.80 |
| Wilton | 06897 | $4.80 |
New Haven County27 towns
| Town | ZIP codes | Per gallon |
|---|---|---|
| Ansonia | 06401 | $4.80 |
| Beacon Falls | 06403 | $4.80 |
| Bethany | 06524 | $4.80 |
| Branford | 06405 | $4.80 |
| Cheshire | 06410 | $4.80 |
| Derby | 06418 | $4.80 |
| East Haven | 06512 | $4.80 |
| Guilford | 06437 | $4.80 |
| Hamden | 06514, 06517, 06518 | $4.80 |
| Madison | 06443 | $4.80 |
| Meriden | 06450, 06451 | $4.80 |
| Middlebury | 06762 | $4.80 |
| Milford | 06460, 06461 | $4.80 |
| Naugatuck | 06770 | $4.80 |
| New Haven | 06510, 06511, 06513, 06515, 06519 | $4.80 |
| North Branford | 06471, 06472 | $4.80 |
| North Haven | 06473 | $4.80 |
| Orange | 06477 | $4.80 |
| Oxford | 06478 | $4.80 |
| Prospect | 06712 | $4.80 |
| Seymour | 06483 | $4.80 |
| Southbury | 06488 | $4.80 |
| Wallingford | 06492 | $4.80 |
| Waterbury | 06702, 06704, 06705, 06706, 06708, 06710 | $4.80 |
| West Haven | 06516 | $4.80 |
| Wolcott | 06716 | $4.80 |
| Woodbridge | 06525 | $4.80 |
Order in 3 easy steps
Takes less than a minute.
Find your price
Enter your ZIP or pick your town to see today's price per gallon.
Tell us how much
Choose your gallons and how you'd like to pay at delivery.
We deliver
We call or text to confirm your day, then fill your tank.
Order heating oil
Lock in today's low price. Prefer the phone? Call or text (203) 000-0000.
Questions
Why is your heating oil cheaper?
We keep overhead low and don't lock customers into contracts or service plans they don't need. You get a straight, low price per gallon and fast delivery.
Is there a minimum order?
Yes, our minimum delivery is 100 gallons.
How do I pay?
You pay at delivery by cash or check, or by credit/debit card β we'll call you to take card payment. We never ask for card numbers on this website.
When will my oil be delivered?
After you order we'll call or text you to confirm your delivery day. If you're out or nearly out of oil, tell us in the special instructions or call us.
Do I need to be home?
No. Just make sure the fill pipe is reachable and tell us about gates, dogs, or anything else in the special instructions.