If you follow pharmacy recruitment data closely, you will have noticed something odd. A large supermarket pharmacy operator appeared to advertise around 80 pharmacy vacancies in early May, then just a couple in late June, then roughly 70 again by early July. The operator did not close and reopen its dispensaries in the space of a fortnight. The number moved; the reality did not.
This is one of the most misread figures in the sector. A single week's vacancy count looks precise, but it is assembled from live job feeds that expand, contract, break and recover for reasons that often have nothing to do with how many people an employer actually wants to hire. This article explains why the numbers swing, and how to read them without drawing the wrong conclusion.
What the feed shows today
PharmSee aggregates advertised pharmacy vacancies from eleven public sources. As of the snapshot taken on 6 July 2026, those sources carried 1,832 live listings, distributed as follows.
| Source | Live listings (6 Jul 2026) |
|---|---|
| Boots | 558 |
| NHS Jobs | 457 |
| Well | 343 |
| Rowlands | 172 |
| Cohens | 75 |
| Tesco | 70 |
| Superdrug | 54 |
| Morrisons | 40 |
| Weldricks | 28 |
| Asda | 20 |
| Day Lewis | 15 |
| Total | 1,832 |
Taken on its own, that table looks like a clean ranking of who is hiring hardest. It is not. To use it responsibly you have to know how each of those numbers behaves over time.
Three reasons the counts move
1. The feed itself breaks and recovers
Every aggregated job board depends on reading a source site reliably. When a source changes its page layout, rate-limits automated access, or is briefly unreachable, the captured count can collapse to near zero for a snapshot or two, then bounce straight back once the read is restored.
The clearest recent example is Tesco. PharmSee's feed captured roughly 80 Tesco pharmacy listings in early May and about 70 in mid-June. A snapshot on 25 June recorded just 2. By 6 July the count had returned to 70 — genuine, current postings across sites from Altrincham to Barnsley, mostly Duty Pharmacy Manager and Pharmacy Dispenser roles. A drop of that shape, followed by a full recovery, is the signature of a temporary interruption in how a source is read. It is not evidence that an employer paused or resumed hiring, and it should never be reported as such.
2. A source starts publishing more of its estate
The opposite pattern — a sudden, sustained jump — usually means the feed's coverage of an employer widened, not that the employer launched a hiring blitz.
Rowlands is the case in point. PharmSee's feed carried around 20 Rowlands listings through the spring, then about 175 from June onward, holding at 172 in the 6 July snapshot. A near-eightfold rise that then stays put is characteristic of improved feed coverage: more of the chain's existing vacancies became visible to the aggregator, rather than nearly 150 brand-new roles appearing overnight. Because the July reading held in the 160–200 band rather than reverting, the higher figure now looks structural — which means older analyses that assumed "Rowlands advertises about 20 roles" need updating.
3. Genuine, but lumpy, hiring
Some movement is real. Well grew from roughly 10 captured listings at the start of the year to about 290 in mid-April and 387 in June, easing to 343 by early July. That trajectory is large enough, and sustained enough across many snapshots, to reflect a real expansion in advertised roles rather than a feed artefact — though even here the month-to-month wobble of forty or fifty listings is mostly posting-and-expiry timing, not a meaningful demand signal.
NHS Jobs shows the same lumpiness at scale: around 637 pharmacy listings captured in June fell to 457 by 6 July. Public-sector vacancies are posted and expire on fixed windows, so a fortnight either side of a batch of closing dates can move the headline by well over a hundred.
The one rule for reading vacancy data
Read the trend, not the spot. A single snapshot is a photograph taken in variable light. The reliable signal is the direction a source moves across several readings, not the exact number on any one day.
Three practical habits follow from that:
- Treat a near-zero count with suspicion. When a source that normally carries dozens of listings suddenly shows a handful, the overwhelmingly likely explanation is a feed interruption, not a workforce event. Wait for the next snapshot before concluding anything.
- Distinguish a coverage jump from a hiring surge. A step-change that then holds flat is usually the aggregator seeing more of what was already there. A genuine hiring expansion tends to build across several snapshots, as Well's did.
- Never read a feed count as a verdict on an employer. These figures measure advertised listings captured on a given day. They are not full-time-equivalent counts, they do not include roles filled through internal promotion, agencies or word of mouth, and they say nothing about a company's commercial health.
Using the numbers well
Vacancy data is genuinely useful once you know its limits. It shows which roles are in demand, how pay is disclosed across employers, and where in the country postings cluster. The way to get value from it is to look at direction and mix over time rather than fixating on a single week's total.
You can explore the current picture yourself on PharmSee's live pharmacy job tracker, compare advertised pay across roles and regions in the salary tools, and see how vacancies map against the pharmacy network using the pharmacy explorer.
Methodology and caveats
PharmSee aggregates advertised vacancies from eleven public sources: Boots, NHS Jobs, Well, Rowlands, Cohens, Tesco, Superdrug, Morrisons, Weldricks, Asda and Day Lewis. Counts in this article are live-listing counts captured on the dates stated, principally the snapshot of 6 July 2026, with earlier figures drawn from PharmSee's dated feed readings across April to July 2026.
These are advertised-listing counts, not measures of full-time-equivalent demand and not indicators of any employer's performance, viability or hiring intentions. Feed movements can reflect scraping and publishing behaviour as much as real recruitment activity; a low or absent count for a source on any given day is most often a temporary data-capture issue rather than a change on the ground. Homecare providers, specialist clinical-pharmacy employers and most independent pharmacies do not advertise through these eleven sources at all, so the aggregate understates true market activity. Readers should treat single-snapshot figures as directional indicators only.
Sources
- NHS Jobs — pharmacy vacancies (jobs.nhs.uk)
- PharmSee live pharmacy job tracker, feed snapshot 6 July 2026
market analysis