*Important – You must register with the state first*
Do this here

**Department of Health NJ**(covid info)


Make sure you schedule your second dose before you leave your appointment. If you already received your first dose but did not receive an appointment for your second please call 1-855-568-0545 or the site where you got your first dose directly.

*Find a Shot Tool*

Use this tool to find an appointment in New Jersey


*Need Help Getting To Your Vaccine?*
NJ Transit can help

*Lost Your Vaccination Card?*

Click this link and then go to “submit a request” to request a new vaccination record from New Jersey

You can also go to the place you were vaccinated and request a new card.

*Somerset County (Hotline – help scheduling)*

Call the state vaccination hotline at 1-855-568-0545.
*Additional places to register for a vaccine*
The following are the official Mega Sites in New Jersey.  You may get notified by the state but you can also register at each individual site using the links below
Detailed information and links for signing up for each mega- site


Atlantic City Mega-Site Tips:
Atlantic City convention center is holding a different type of registration program.  They are basically holding a lottery three times a week.  The lottery draws are every week : Tuesdays at 3 p.m., Thursdays at 6 p.m.,  and Saturdays at 9 a.m.
Basically you go to their website just before the time of the lottery and you are placed in a virtual waiting room.  When the hour hits (actually 5 min after the hour) they randomly assign everyone in the virtual waiting room a place in the queue.  About 10 minutes after the hour, they also announce how many openings they have and you can tell right away if you are going to get a place.   To increase your odds, you can log in via multiple devices (pc, phone, tablet, etc), each device gets a place in the lottery.  The available appointments are a few weeks out.
If you get a queue # that is lower than the number of  openings, you just need to stay online and wait for your number to be called and then they allow you to then enter the registration process.  You can also enter an email address and they will send you  an email with a link to be used that day to register.

Bergen County Mega-Site:
You can call 732-961-4282 or e-mail  covidvaccine@hmhn.org to confirm or cancel an appointment.

Burlington County Mega-Site Tips:

Call 1-888-847-8823 starting at 9 AM. Once you hear the line picked up hit the number 1 twice.  The automated response will either say, We have too many calls try again, then repeat prevous steps, or thank you for calling the Burlington county mega site. If you hear this you will go on hold for about an hour then someone will come on and you can schedule an appointment for yourself and a family member
Must be over 65 or have and approved condition,line of work or smoke to be eligible!

**County-Specific Information**
The following counties are offering additional registration assistance above the state registration.  Other counties (including Somerset County) rely strictly on the state registration system:
Burlington County has partnered with the state and Virtua Health to operate the Burlington County mega-site at the Moorestown Mall.
Or visit these websites

Hunterdon County will offer vaccine clinics located in Flemington and coordinated by the county’s Department of Health by calling the county or using its new appointment platform, which launched on Friday.

ShopRite pharmacy in either Flemington or Clinton
call Hunterdon Healthcare’s Vaccine Call Center to schedule an appointment at one of the network’s many clinics

Essex County

medical centers including Hackensack Meridian Health are accepting online appointments, and various Newark Community Health Centers appointments over the phone.
ShopRite pharmacies 
small urgent care facilities
 Vanguard Medical Group— which is only accepting vaccine appointments for its patients through an online scheduling app
St. Michael’s Hospital — where appointments can be made online.
Vaccine clinics, for which appointments can be made online

Warren County can make an appointment to receive the vaccine at North Warren High School, the Southwest Branch Library, or the Good Will Fire Company 

Hunterdon Healthcare’s Vaccine Call Center  for Hunterdon Family Medicine at Riverfield in Washington
the Atlantic Health System for the Hackettstown Medical Center
St. Luke’s in Phillipsburgis requiring all individuals interested in receiving the vaccine to make a MyChartaccount, through which they can complete the hospital’s brief questionnaire and afterwards be notified to schedule their vaccine.
The Zufall Health Center is Doveris also contacting eligible patients to notify them of appointment opportunities.


Salem County make an online appointment for vaccination clinics orchestrated by the county’s Department of Health & Human Services. 
Southern Jersey Family Medical Center in Salem by making an online appointment.

Cumberland County Health Department of Vineland is offering vaccine clinics, for which residents can schedule appointments online.

Hudson County Hoboken has partnered with Riverside Medical Group and the Hoboken University Medical Center to provide a coronavirus vaccine to its residents and healthcare workers.

**Major Chains Distributing the Vaccine**

Albertson’s (ACME)
Search to schedule an appointment


CVS TRICK. Many may know this already but here it goes anyway. If New Jersey appointments are always “Fully Booked” enter through another state. Just click on a state that has the same regulations as New Jersey (for example California is open to 65+). Click on California and fill out all the information. Once you get to the zip code search, pick 6 to 8 New Jersey zip codes and type them over and over again. Keep typing zip codes…eventually appointments will display.

CVS locations offering the Johnson and Johnson vaccine here

Here are the towns where CVS is providing the vaccine (check back in case this list gets updated):

  • Absecon
  • Beachwood
  • Belle Mead
  • Berkeley Heights
  • Bernardsville
  • Blackwood
  • Bloomfield
  • Brick
  • Bridgewater
  • Brigantine
  • Browns Mills
  • Burlington
  • Burlington Township
  • Carteret
  • Cedar Grove
  • Chatham
  • Cherry Hill
  • Chester
  • Clementon
  • Closter
  • Cresskill
  • Delran
  • Deptford
  • Dumont
  • East Brunswick
  • East Hanover
  • East Windsor
  • Eastampton
  • Edgewater
  • Edison
  • Elizabeth
  • Elmwood Park
  • Englewood
  • Ewing
  • Fairfield
  • Fairlawn
  • Fairview
  • Flemington
  • Florham Park
  • Fort Lee
  • Franklin Park
  • Freehold
  • Gibbsboro
  • Glassboro
  • Green Brook
  • Hackensack
  • Hackettstown
  • Haddon Heights
  • Haddon Township
  • Haddonfield
  • Hamilton
  • Haskell
  • Hazlet
  • Hazlet Township
  • Highlands
  • Hoboken
  • Howell
  • Jackson
  • Jersey City
  • Kearny
  • Kendall Park
  • Lakewood
  • Lambertville
  • Lawrenceville
  • Ledgewood
  • Leonia
  • Lincoln Park
  • Linden
  • Little Ferry
  • Little Silver
  • Lodid
  • Long Branch
  • Lumberton
  • Mahwah
  • Manahawkin
  • Manalapan
  • Manasquan
  • Manville
  • Maple Shade
  • Margate City
  • Marlton
  • Marmora
  • Mays Landing
  • Medford
  • Mendham
  • Merchantville
  • Metuchen
  • Middlesex
  • Middletown
  • Milltown
  • Millville
  • Monmouth Junction
  • Moorestown
  • Mount Laurel
  • Mullica Hill
  • Neptune
  • New Egypt
  • New Milford
  • North Arlington
  • North Brunswick
  • North Plainfield
  • North Wildwood
  • Northvale
  • Oakhurst
  • Oaklyn
  • Ocean
  • Ocean City
  • Ocean View
  • Old Tappan
  • Paramus
  • Parsippany
  • Paulsboro
  • Pennsauken
  • Phillipsburg
  • Plainsboro
  • Pleasantville
  • Pomona
  • Princeton
  • Ringwood
  • Robbinsville
  • Rochelle Park
  • Rockaway
  • Saddle Brook
  • Sea Isle City
  • Seaside Heights
  • Sewell
  • Sicklerville
  • South Plainfield
  • Stanhope
  • Swedesboro
  • Tabernacle
  • Teaneck
  • Tenafly
  • Toms River
  • Trenton
  • Turnersville
  • Union
  • Union City
  • Vauxhall
  • Ventnor City
  • Vernon
  • Villas
  • Vineland
  • Voorhees
  • Wall
  • Waretown
  • Washington
  • Watchung
  • West Cape May
  • West New York
  • West Orange
  • West Windsor
  • Westampton
  • Whiting
  • Wildwood
  • Williamstown
  • Willingboro
  • Wood Ridge

A map of CVS locations and their zip codes (helpful for trying to schedule an appointment)

Rite Aid 
List of Rite Aid locations

Also, click here for a tool to help find Rite Aid locations with the vaccine


Now available in New Jersey!

Weis Markets (limited NJ Locations)



Call first, for people 75 and older

  • Boonton
  • Burlington Township
  • Franklin (Sussex)
  • Garfield
  • Hamilton (Mercer)
  • Linden
  • North Bergen
  • North Brunswick
  • Pennsville
  • Toms River
  • Vineland


**Other local spots**

Edgewood Pharmacy
62 Mountain Blvd.
Warren, NJ  07059
Call (908) 754-4400 or click here for more information

Hunterdon Family Medicine at Bridgewater
250 Route 28, Suite 100
(908) 237-4238

Hunterdon Family Medicine at Your Doctors Care
71 U.S. 206, Hillsborough Township
(908) 685-1887


Riverside Medical Group Urgent Care Center – Watchung
1569 US-22 Watchung
(908) 322-2631

Robert Wood Johnson Somerset
110 Rehill Avenue Somerville
(908) 685-2200

Somerset County Department of Health
Raritan Valley Community College 118 Lamington Road Branchburg
(908) 231-7155
Pre-register at https://covidvaccine.nj.gov

Zufall Health Center
71 4th Street

Rowan University

Hunterdon Healthcare Vaccination Scheduling


University Hospital in Newark
send an e-mail to


State your eligibility, date of birth and a phone number.
Plainfield Senior Citizens Services

HousingWithHope.org assists Senior Adults with services and programs.  Please email with name and contact information at


and they will reach out to you.

Anyone who is looking for a vaccine for 75 years or older should call St. Luke’s 866-785-8537. You can either hold or ask them to call back.

**Tips and Hints**
Dr. B’s Standby List

Register to get unused vaccines in your area

VaxxUpdates Twitter Feed
Follow to get updates, help, etc.

NJ Vaccine Facebook Group
Lots of good advice and links
They also have this Google document

They say these are the typical appointment release times:

Hackensack Meridian usually opens each night around midnight
Rite Aid at 11:45 PM
CVS anywhere from 5 – 6 AM

Need Help Scheduling An Appointment?
This group can help  you if you’re 65 or older


Berkeley Heights Seniors
Berkeley Heights seniors can sign up for vaccinations through the Township’s dedicated senior citizen hotline. Senior residents should email their name, date of birth, contact number and address to seniors@bhtwp.com, or leave a voicemail at (908) 464-2700 ext. 2229. Someone will respond within 24 hours. It would be helpful to also indicate how far you or your driver are willing to drive to get the vaccine. Most available bookings are at Rockaway Center Mall in Morris County, Morristown and the Summit Community Center. At all of these locations, seniors will have their second dose scheduled before they leave the vaccination site.