Heating Oil Prices in Princeton, NJ
Today $5.39/gallon for 100 gallons, across 2 local dealers. Order online — no waiting for a callback to get a price.
Prices updated today at 3:52 am. We never show a rate you can’t actually get.
| Order | Per gallon | Dealers | Total |
|---|---|---|---|
| 100 gal (minimum) | $5.39 – $5.43 | 2 | from $539.00 |
| 150 gal | $5.39 – $5.43 | 2 | from $808.50 |
| 200 gal | $5.39 – $5.43 | 2 | from $1,078.00 |
| 300 gal | $5.39 – $5.43 | 2 | from $1,617.00 |
See every price for Princeton
Enter your ZIP — 08540, 08542 — and compare all dealers side by side.

Princeton is two ZIP codes of very different shape: 08542 is the half-square-mile borough core around Nassau and Witherspoon Streets, and 08540 is the fifty-odd square miles around it, out past Cedar Grove and the Princeton Ridge to the Hopewell and Lawrence lines. We deliver to both — but not to 08544, which is the University’s own ZIP.
Neighborhoods we deliver to in Princeton
- Witherspoon-Jackson
- the Western Section
- Riverside
- Littlebrook
- Princeton Ridge
- Cedar Grove
- Pretty Brook
- Rosedale
How our trucks get here
Deliveries into Princeton run off Nassau Street, Witherspoon Street, Mercer Street, Stockton Street, Alexander Street, Bayard Lane, State Road, Princeton Pike and Rosedale Road.
The long private drives off Pretty Brook, Cleveland Lane and the ridge roads are the ones to flag: tree cover is low in places and a full tanker needs the turn at the end. If a truck has ever had to back the whole way out, tell us before the first delivery rather than after it.
Local landmarks
- Marquand Park
- the Princeton Battle Monument
- the Mercer Oak
- Princeton Cemetery
- Princeton station
Tanks in Princeton homes
The full range, and it matters more here than anywhere else we deliver. The borough streets are close-set nineteenth-century frame and brick houses with cellar tanks; the Western Section and Pretty Brook have large older houses on long drives, where the tank may be buried or in an outbuilding; and the ridge and Rosedale roads have mid-century and modern houses, some with an above-ground tank in a garage or a basement pit. Knowing which of those you have is the difference between a fifteen-minute delivery and a phone call.
Princeton by the numbers
4.6%
of the 19,257 households in these ZIP codes heat with oil — 888 homes.
- Population
- 51,914
- Households
- 19,257
- Land area
- 52.1 sq mi
- Median income, by ZIP
- $105k–$170k
| ZIP | Households | On oil | Share |
|---|---|---|---|
| 08540 | 18,037 | 828 | 4.6% |
| 08542 | 1,220 | — | — |
Source: U.S. Census Bureau, 2019–2023 American Community Survey 5-year estimates, and the 2023 ZCTA Gazetteer. ZIP Code Tabulation Areas approximate postal ZIPs and don’t follow municipal boundaries, so these describe the ZIP rather than the borough or township exactly.
Buying heating oil in Princeton
Princeton is a big town with a small oil share — 888 of 19,257 households, under five percent — but those numbers hide the geography. Oil here is concentrated in the older borough houses and in the outlying properties too far from a gas main to have converted, and the outlying ones are large. A house on the ridge can take a 500 or a 550-gallon tank, which is a very different order from a 275 in a borough cellar, and it is worth ordering to fill rather than in installments. Prices move daily with the wholesale rack, which is why the number above is today’s and not last week’s. Local dealers compete on this page, so the lowest price is always at the top — we don’t sell placement above a better price.
How much oil do you need in Princeton?
Order a dollar amount, a number of gallons, or ask for a fill — whichever way you actually think about it. You pay only for the gallons that actually go in, and if the tank takes less, your price per gallon doesn’t go up.
Heating oil in Princeton — common questions
Do you deliver heating oil in Princeton, NJ?+
Yes, to 08540 and 08542 — the borough core and the surrounding township. We do not deliver to 08544, which is Princeton University’s own ZIP code, nor to 08558 Skillman. Princeton Junction, 08550, is a separate ZIP and we do serve it; it has its own page.
My tank is buried in the garden. Can you still fill it?+
Yes, provided the fill and vent are accessible and the tank is in service. Buried tanks are common in the older parts of Princeton. Tell us where the fill is when you order — a driver hunting for a capped pipe under a hedge is how a delivery window gets missed.
What is the minimum order in Princeton?+
100 gallons. Many Princeton houses run 500 or 550-gallon tanks rather than the usual 275, so a genuine fill here is often 300 gallons or more.
Is a Princeton delivery priced differently from Trenton?+
Every ZIP is priced on its own, against what is actually being quoted there — so 08540 and 08542 can differ from each other, let alone from Trenton. The number on this page is the live one for this town, not a regional average.
The drive is long, narrow and unpaved. Is that a problem?+
Usually not, but it is worth a note in the order. A loaded tanker is heavy and needs room to turn; drivers would far rather know in advance than discover it at the top of the drive.
Nearby towns
Also in Princeton: oil burner tune-ups, chimney cleaning and automatic delivery.