Home › Off-duty work › By agency › Haddon Heights Police Department
New Jersey
Haddon Heights and off-duty police work
Haddon Heights sets its off-duty police rates by ordinance, which is how New Jersey does it. Here is what that ordinance actually says.
- What it is called
- Off-duty employment
- Officer rate
- $62 an hour
- Police vehicle
- $15 an hour
- Minimum per job
- Not stated
Why this is published at all
New Jersey is the only state where you can look up what a patrol car costs on a detail, town by town, and the reason is statutory. The Attorney General and the Division of Local Government Services determined that municipal officers may work off duty for private parties — and state law then requires that the assignment be arranged by contract with the municipality, not with the officer. So the town has to set the price, and it sets it in an ordinance that anyone can read.
So what follows is not a policy manual. It is Haddon Heights's own ordinance, and it says what the town charges.
What the ordinance charges
What the officer's time costs: annual Council schedule; Board of Education officer rate $62/hour through 2026-08-15, then $75/hour; other police services use current DOT traffic/county rate Hours: officers may not provide more hours than specified in the approved requestThe car, and what it costs
The vehicle is priced separately: $15 per hour per vehicleWhether the car may go at all: with approval.
In the ordinance's own words: “Police vehicles: $15 per hour per vehicle.”
66 of the 141 New Jersey towns here price the car by the hour, from $5 to $60. Haddon Heights sits below the middle of them at $15, with 21 charging less.
How the work is arranged
Who approves it: Chief of Police or Police Captain How a job is arranged: applicant submits request through Chief of Police or Police Captain; assignments are distributed by a volunteer rotation list How the officer is paid: funds are deposited to the Borough escrow/trust account and disbursed through that account What is barred: police-related off-duty services outside the procedures of the ordinance are prohibitedVehicles
The employer pays
Set by Haddon Heights's own ordinance, which is how New Jersey prices off-duty police work — the town contracts with the employer, so the town sets the fee.
- $15 per hour per vehicle

BlueShifts. Plan Your Year. Own Your Time.
The shift calendar built for your rotation, off-duty work, and life on and off the clock.
Save your shift schedule once and BlueShifts fills the rest of the year in.
Common questions
What does an off-duty Haddon Heights police officer cost?
annual Council schedule; Board of Education officer rate $62/hour through 2026-08-15, then $75/hour; other police services use current DOT traffic/county rate
Does Haddon Heights charge for the police vehicle?
$15 per hour per vehicle
Who arranges an off-duty job in New Jersey?
The municipality. State law requires the assignment to be arranged by contract with the town rather than privately with the officer, which is why the town publishes a rate at all.
Sources
- Borough Code Article V — Off-Duty Employment — read in full§§ 75-24 through 75-34; amended by Ord. Nos. 1564 and 1577 dated 2025-10-21 · Borough of Haddon Heights Code, Article V Off-Duty Employment
Not confirmed as the latest version. Ordinance rates are amended by resolution and by later ordinances, and a municipal code library shows the section as codified on the day it is read. Check the current section before relying on a figure.
Checked 10 August 2026. Every statement on this page comes from the documents above, as published on that date. Agencies revise policy and renegotiate agreements — follow the links for the version in force today, and tell us if something here no longer matches.
How off-duty work runs generally
- How details get assigned
- Getting approved
- Getting paid, and chasing what is owed
- The rules and the limits
Other agencies in New Jersey
- Aberdeen Township Police Department
- Absecon Police Department
- Allendale Police Department
- Allentown Police Department
- Atlantic City Police Department
- Atlantic Highlands Police Department
- Audubon Police Department
- Belleville Police Department
- Bergenfield Police Department
- Berkeley Township Police Department
- Bernards Township Police Department
- Blairstown Township Police Department
- Boonton Police Department
- Boonton Township Police Department
- Bordentown City Police Department
- Bound Brook Police Department
- Bradley Beach Police Department
- Branchburg Township Police Department
- Brick Township Police Department
- Bridgewater Township Police Department
- Brooklawn Police Department
- Byram Township Police Department
- Caldwell Police Department
- Carlstadt Police Department
- Chester Borough Police Department
- Chesterfield Township Police Department
- City of Burlington Police Department
- Clark Police Department
- Clayton Police Department
- Clementon Police Department
- Cliffside Park Police Department
- Clinton Township Police Department
- Collingswood Police Department
- Cranford Police Department
- East Newark Police Department
- East Rutherford Police Department
- Eastampton Township Police Department
- Edgewater Police Department
- Edison Police Department
- Egg Harbor City Police Department
- Elmwood Park Police Department
- Englewood Cliffs Police Department
- Englewood Police Department
- Evesham Township Police Department
- Fanwood Police Department
- Fort Lee Police Department
- Franklin Borough Police Department
- Franklin Lakes Police Department
- Freehold Township Police Department
- Garfield Police Department
- Garwood Police Department
- Gibbsboro Police Department
- Glen Rock Police Department
- Gloucester City Police Department
- Guttenberg Police Department
- Hackensack Police Department
- Haddon Township Police Department
- Haledon Police Department
- Hamburg Police Department
- Haworth Police Department
- Highland Park Police Department
- Highlands Police Department
- Hightstown Police Department
- Ho-Ho-Kus Police Department
- Holland Township Police Department
- Holmdel Township Police Department
- Jackson Township Police Department
- Jamesburg Police Department
- Jersey City Police Department
- Kearny Police Department
- Keyport Police Department
- Lakehurst Police Department
- Lakewood Township Police Department
- Lawnside Police Department
- Lawrence Township Police Department
- Leonia Police Department
- Linden Police Department
- Logan Township Police Department
- Lyndhurst Police Department
- Mantua Township Police Department
- Matawan Police Department
- Medford Lakes Police Department
- Medford Township Police Department
- Mendham Borough Police Department
- Middlesex Borough Police Department
- Millburn Township Police Department
- Millville Police Department
- Montville Township Police Department
- Morristown Bureau of Police Protection
- Mount Ephraim Police Department
- Neptune City Police Department
- New Hanover Township Police Department
- Newark Police Division
- Newton Police Department
- North Brunswick Police Department
- Northfield Police Department
- Nutley Police Department
- Oakland Police Department
- Ocean Gate Police Department
- Ocean Township Police Department
- Old Bridge Township Police Department
- Palmyra Police Department
- Paramus Police Department
- Passaic Police Department
- Paterson Police Division
- Peapack and Gladstone Police Department
- Pine Beach Police Department
- Pine Hill Police Department
- Plainsboro Township Police Department
- Ramsey Police Department
- Raritan Borough Police Department
- Raritan Township Police Department
- Readington Township Police Department
- Ridgefield Police Department
- Roseland Police Department
- Roselle Police Department
- Roxbury Township Police Department
- Runnemede Police Department
- Rutherford Police Department
- Sayreville Police Department
- Sea Bright Police Department
- South Amboy Police Department
- South Bound Brook Police Department
- South River Police Department
- South Toms River Police Department
- Spotswood Police Department
- Tenafly Police Department
- Totowa Police Department
- Trenton Police Department
- Union Beach Police Department
- Waldwick Police Department
- Wallington Police Department
- Waterford Township Police Department
- Wayne Police Department
- West Caldwell Police Department
- West New York Police Department
- West Orange Police Department
- Westville Police Department
- Wharton Police Department
- Woodlynne Police Department
- All New Jersey agencies
Stay inside the limits without doing arithmetic
Regular shifts, court, training and every off-duty job on one calendar — so a week that looks fine actually is.
Scan to install

