There is no best month to advertise plumbing, and the data that supposedly proves otherwise falls apart when you look at two years of it instead of one.
WebFX published a home services seasonality study in December 2025 built on 24 months of Ahrefs data across six plumbing keywords. Four of those keywords have month-by-month figures for both 2023 and 2024. Three of the four peaked in a completely different month in the second year than in the first. Plumber near me moved from July to January. Emergency plumber moved from July to November. Water heater repair moved from July to December.
The one term that stayed put was frozen pipe repair, which peaked in deep winter both years. It is also 0.16% of the demand in that dataset, at an annual average of 371 searches a month against 171,667 for plumber near me.
That is the trap. Nearly every plumbing marketing calendar on page one is built on the most seasonal keyword in the trade, which is also the smallest one on the board by a factor of 460.
The short answer
Run an always-on baseline every month of the year, because you cannot predict which month will peak in your market and the data says nobody else can either.
Then layer two things on top. Weight budget toward November and December, where clicks are cheapest and the highest share of searchers need a plumber this week. And pull back in April and May, where you pay the most for the least urgent traffic of the year.
Everything beyond that should be triggered by a dated event or a weather threshold, not by a season on a calendar.
The two years disagree, and that is the finding
Here is the peak month for each keyword, year by year, from the WebFX monthly tables.
| Keyword | 2023 peak | 2024 peak | Moved? |
|---|---|---|---|
| Plumber near me | July (257,442) | January (171,472) | Yes, six months |
| Emergency plumber | July (67,795) | November (33,729) | Yes, four months |
| Water heater repair | July (31,727) | December (41,661) | Yes, five months |
| Frozen pipe repair | February (691) | January (1,893) | No, same season |
Look at what this does to the most-quoted plumbing stat in circulation. The study's own headline says emergency plumber searches soar 191% into a summer peak. That figure is almost entirely one month: July 2023 recorded 67,795 emergency plumber searches, 3.8 times the average of the other eleven months that year. In 2024 the same keyword's July was 22,940, an ordinary month, and the year peaked in November instead.
One anomalous month in one year became "plumbing peaks in summer" in a dozen downstream marketing articles. It is not a season. It is a spike that has not repeated.
Watch out
If a plumbing marketing guide tells you demand peaks in a specific month without showing you two or more years of that month, it is describing noise. Check whether the pattern repeats before you move a budget against it.
What did repeat is narrower and more useful. April was the valley month for emergency plumber in both 2023 and 2024, at 15,130 and 16,064. Frozen pipe repair bottomed in the warm half both years. And the February-through-May band was soft on nearly every term in both years. The repeatable signal is about where demand is weak, not where it peaks.
What the blended numbers actually say
Averaging the two years into a single index and weighting each keyword by its own cost per click gives you the number that matters for budgeting: what it costs to reach a month's demand, and how much of that demand is urgent.
| Month | Total searches | Blended CPC | Urgent share |
|---|---|---|---|
| January | 243,511 | $7.54 | 21.6% |
| February | 212,174 | $7.59 | 20.6% |
| March | 221,097 | $7.68 | 19.6% |
| April | 217,919 | $7.66 | 19.5% |
| May | 234,231 | $7.75 | 18.5% |
| June | 242,768 | $7.72 | 19.2% |
| July | 300,207 | $7.14 | 25.9% |
| August | 242,030 | $7.47 | 21.6% |
| September | 215,996 | $7.29 | 23.0% |
| October | 226,349 | $7.37 | 22.4% |
| November | 234,655 | $7.02 | 26.1% |
| December | 227,822 | $6.93 | 27.0% |
Urgent share is emergency plumber, water heater repair and frozen pipe repair as a proportion of the month's total. It approximates how much of the demand needs someone today rather than a quote in spring.
Read the last two columns together. December is simultaneously the cheapest month and the most urgent month. May is the most expensive and the least urgent. That relationship holds regardless of which year's volume peak you believe, which is exactly why it is the part worth budgeting against.
Note also that total volume across these keywords fell from a 2023 monthly average of about 191,000 on plumber near me to about 152,000 in 2024, a 20% decline in a year. The cause is not established in the data, though it lines up with the period when AI Overviews and Local Services Ads began absorbing clicks above the organic results. Either way, planning next year's budget off a two-year-old peak is planning against a shrinking number.
Most plumbing companies budget by feel: heavy in summer because last summer felt busy, light in spring because spring felt slow. We build the calendar off your numbers instead, cost per booked job by month and by channel, so the spend follows what actually closed rather than what you remember.
The 100x price gap nobody mentions
The seasonality argument distracts from a much larger lever sitting in the same dataset. These are the six keywords with their own annual averages and click prices.
| Keyword | Annual avg / month | Variance | Cost per click |
|---|---|---|---|
| Plumber near me | 171,667 | 36% | $10.00 |
| Water heater repair | 29,417 | 41% | $0.15 |
| Emergency plumber | 22,328 | 191% | $0.10 |
| Leak detection | 9,929 | 17% | $0.20 |
| Drain cleaning service | 1,182 | 25% | $13.00 |
| Frozen pipe repair | 371 | 609% | $8.00 |
Emergency plumber costs one hundredth of what plumber near me costs. One hundred clicks on the generic near-me term runs about $1,000. One hundred clicks on emergency plumber runs about $10. The near-me searcher may be comparison shopping. The emergency searcher has water on the floor.
Drain cleaning service is the sharpest trap on the board: $13.00 a click, the most expensive term in the set, for 1,182 searches a month. That is a term plumbers bid on because it describes a profitable job, not because anyone is searching it at scale.
BuiltRight Digital's 2026 plumbing benchmarks put real-world plumbing CPCs at $15 to $50 with cost per lead between $40 and $150, well above the dataset's index prices, which tells you how hard the generic terms are bid in live local auctions. The gap between $0.10 and $50 is not a seasonal decision. It is a keyword decision, and it dwarfs anything the calendar can do for you.
Plumbing demand is event-shaped, not season-shaped
The single busiest day of the year for plumbers is not in a season at all. It is a date.
Roto-Rooter, which fields calls through roughly 7,000 technicians across the country, reports that incoming service calls on the day after Thanksgiving jump 50% above an average Friday, and that the four-day Thanksgiving weekend averages 21% above any other Thursday-to-Sunday period in the year. The trade calls it Brown Friday. The company's ranked list of what causes it is kitchen sink clogs and jammed disposals first, then main sewer clogs, then toilets.
"Often, the case is that a house already has partially clogged drains that go unnoticed, until holiday guests arrive and overwhelm the system," Roto-Rooter spokesman Paul Abrams said in the company's own briefing on the day.
That is a fundamentally different shape from what seasonal marketing advice assumes. It is not a gentle three-month swell you ramp into. It is a one-day, 50% step change on a known date, driven by pre-existing partial clogs that a pre-holiday inspection offer could have caught in the two weeks prior.
The same shape applies to freeze events. Frozen pipe repair's 2024 January figure of 1,893 was four times its 2023 January figure of 419, because the freeze events differed, not because January differed. You cannot schedule that in advance, but you can build the campaign now and trigger it on a forecast.
Three dated sprints beat four seasonal campaigns:
- The two weeks before Thanksgiving. Sell drain inspection and disposal service against a hosting deadline that every homeowner already has on their calendar.
- The first forecast below freezing in your market. Campaign built, paused, and ready to enable in an hour. Not built the morning after the pipes burst.
- The last two weeks of December. Cheapest clicks of the year, highest urgent share, and water heater repair at its 2024 annual peak while most competitors have gone quiet for the holidays.
Your local curve is probably not the national curve
National averages hide inverted local markets, and plumbing is worse for this than most trades because freeze risk is binary by geography.
A Bay Area drain and light-plumbing technician posting in r/Plumbing described the pattern in their market plainly: slow from March through September in 2023, then busy from October straight through February after switching companies, then slow again from February onward, with the shop keeping technicians home one or two days a week during the soft stretch. That is close to the inverse of the national summer-peak story for the same period, in a market that essentially never freezes.
Elsewhere the complaint is that no month works. A four-year-old one-truck plumbing operation in the North Carolina Piedmont Triad listed, in a widely read r/smallbusiness post, everything that returned nothing: BBB, Yelp, the Google profile, Facebook ads, door hangers, car flyers, door knocking, a paid SEO consultant, chamber membership. The owner wrote that even pay-per-lead sources were "experiencing a horrible slow spell in my region." A plumbing and HVAC co-owner in the southwest reported the same thing in a separate thread: weeks where every call was a repeat customer and no new leads arrived from Google or social.
Neither of those is a seasonality problem, and neither would be fixed by moving budget between months. That is worth being honest about before you spend a quarter re-timing a campaign that has a conversion problem. We covered that failure mode separately in why plumbing leads don't convert.
The peak-month auction is stacked against small shops
One more plumbing-specific reason to be sceptical of "spend hard in the peak month" advice: plumbing is the most review-saturated trade in home services, so the peak-month auction puts you beside the most established competitors in your market.
A dataset of 136 home service companies across Phoenix, Atlanta and Dallas, posted to r/smallbusiness with its methodology and limitations disclosed, found the median plumber carries 154 Google reviews, against 77 for HVAC, 64 for roofing, 40 for landscaping and 24 for electricians. Plumbing had by far the highest bar. In the same set, the top five companies of 136 held 69% of all reviews, and the entire bottom half held 1.7% between them. The largest Phoenix operator had 34,756 reviews against a city median of 94.
The practical read: a plumber with 40 reviews sits in the bottom third of their own trade, while an electrician with the same 40 sits comfortably above median. When you raise bids into a peak month, you are buying more impressions in an auction where the click goes to whoever looks most established, and in plumbing that bar is roughly twice as high as in any neighbouring trade.
That does not mean don't advertise. It means the review engine is the prerequisite, and the month you spend is a second-order decision behind it. Our breakdown of the best lead sources for plumbing companies covers where that ranking pressure actually gets relieved.
Steps like these need one number most plumbing companies cannot produce: cost per booked job, by month, by channel, by offer. If leads live in a call log and jobs live in QuickBooks, the calendar is guesswork. Getting those two joined is the first thing we fix.
The twelve-month plumbing plan
| Period | Budget | Lead offer | Why |
|---|---|---|---|
| January | Baseline plus freeze trigger | Emergency, water heater, burst pipe | Frozen pipe repair at annual peak, plumber near me peaked here in 2024 |
| February | Baseline | Water heater replacement, inspections | Lowest total volume month, but cheap and quiet |
| March to April | Reduced | Maintenance plans, sewer camera | Emergency plumber's repeat valley month is April |
| May | Lowest of the year | Leak detection, remodel plumbing | Highest blended CPC, lowest urgent share |
| June to August | Baseline plus capacity check | Emergency, sewer, repipe | Volume is high but so is your booked calendar |
| September | Baseline | Water heater pre-winter replacement | Urgent share climbing, cost falling |
| October | Baseline plus | Drain and sewer inspection | Drain cleaning at its annual peak |
| Two weeks pre-Thanksgiving | Sprint | Pre-holiday drain and disposal check | Brown Friday is a known date, not a guess |
| December | Heaviest | Emergency, water heater, no-hot-water | Cheapest clicks and highest urgent share of the year |
Spend against capacity, not demand
The last correction is the one that saves the most money, and it has nothing to do with search volume.
Your peak month is, by definition, the month you are already booked. Buying more leads into a full calendar produces quoted-and-lost jobs, longer response times, and one-star reviews from people who waited three days for a callback. The month worth over-investing in is the month you have trucks with open capacity and a close rate that holds up, which for most plumbing shops is not the month the national data peaks.
Before you move a dollar between months, answer four questions with numbers rather than memory:
- In which months did your close rate on new leads actually hold above your annual average? Not lead volume, close rate.
- In which months did your cost per booked job come in lowest? That is the month to defend, whatever the season.
- How many hours of open capacity did each month have? Peak demand into zero capacity is a refund request, not revenue.
- Which channel carried each month? Search, Local Services Ads, and referral do not share a seasonal curve.
If you can answer those four, you do not need anyone's national calendar. If you cannot, no calendar will help, because you will be re-timing a budget without knowing what it produced last time. That gap is the real reason plumbing marketing feels seasonal: revenue swings, nobody can attribute the swing, and a season gets blamed.
The plumbing companies that grow through the soft months are not the ones who found the magic month. They are the ones who stayed on when competitors went quiet, bought the cheap urgent terms instead of the expensive generic one, and knew their own numbers well enough to ignore the calendar entirely. For the volume side of that problem, see how to get more plumbing leads.
