Blokhus Strand er et sandstrand ved Jammerbugt og feriestedet Blokhus. Stranden er 100 meter bred og strækker sig fra Rødhus Strand mod syd og til Saltum Strand i nord.
Stranden har en bred og varieret strandstribe, som strækker sig op til Løkken. Stranden er åben for biler på nordsiden og har parkeringspladser ved stranden. Der er omklædningsfaciliteter på stranden, og livredderede i sommerhalvåret.