Pricing
Advertise
← Previous articleVendor Essentials Guide: permits, insurance, electricity

August 13, 2026

Why some craft fairs are almost impossible to find

Every few weeks somebody emails to ask why a show they know about isn't in Canopy Season. It's a fair question, and the answer is more interesting than "we missed it."

I've spent an unreasonable share of the last year on this problem — all fifty states, plus DC, Puerto Rico, and Guam. California alone has taken more work than any other state by a country mile and then some. And the thing I keep running into isn't that events are hidden. It's that a lot of them were never really published in the first place.

Here's what that actually looks like.

Facebook: announced, not published

Facebook is where a huge number of small markets live, and Canopy Season does list a lot of events that started there. But there's a whole category of them that I'm never going to get to, and it's worth understanding why, because it's not laziness and it's not a technical gap I'm going to close next quarter.

Picture a holiday bazaar at a church hall. It gets posted by a person, not an organization. Three hundred followers see it. There's no website — the post is the website. The booth fee is in a comment somewhere around reply thirty-eight, posted in response to somebody asking. The application process is "message me." Half the useful information is in a private group.

Even when I catch one, it doesn't hold still. Recurring event objects on Facebook get edited in place rather than recreated, so last year's post becomes this year's post with new dates. Something I recorded in March can quietly turn into a different event by August, with the same URL.

None of that makes it a bad event. Some of the best days I've had as a vendor came from shows exactly like this. But there's a real difference between an event that was published — a page, an address, a date I can go back and check — and one that was announced to a room I wasn't standing in. I can verify the first kind. The second kind I can only overhear.

The practical upshot: if a market only exists as a post, the way you find it is still the way you always found it. Local vendor groups, the person at the table next to you, the flyer at the coffee shop. I can't replace that, and I'd be lying if I said otherwise.

Government sites: nothing ever dies

Government and tourism sites have the opposite failure. They publish properly. They just never clean up.

I have found live pages, on working city domains, hosting festival PDFs from 2016. Not archived. Not marked historical. Just sitting there with a functioning link, formatted identically to the current one. There is frequently no signal at all distinguishing "this is happening in October" from "this happened during the Obama administration." If you follow that link cold, you plan a weekend around a show that stopped running before the pandemic.

Then there's the opposite habit: sites that publish a rolling window. One tourism bureau I worked through posts only the current month's calendar and wipes it when the month turns. There's no season view. There's no archive. To know what's happening in November you have to come back in November — which means the only way to cover it properly is to keep checking, month after month, forever.

Two more things that look like event data and aren't. City calendars are usually facility calendars — room bookings, zoning hearings, youth soccer, and somewhere around row 340, the craft fair. And a special event permit is a permit. It confirms something is happening downtown on the 14th. It doesn't say vendors are wanted, what a booth runs, or who to email.

Aggregators: four sites, one source

This one took me a while to see clearly.

When four different directories list the same event, that reads like corroboration. It usually isn't. What normally happened is that one of them found it and the other three scraped it, and not one of the four ever checked whether the organizer still exists. Copies don't confirm anything. They just repeat.

Because almost none of these listings carry a "last verified" date, a thriving 2026 show and a 2019 fossil look exactly the same on the page. An event can stay "confirmed" across half the internet for years after it quietly stopped running, and every new directory that comes along picks it up and passes it on.

Most of them are also built for attendees rather than vendors, which means they'll tell you there's a festival on Saturday and stop right there. No booth fee, no jury deadline, no indication whether applications are open. That's the entire part you needed.

Why I care about this so much

Somewhere in the middle of all this I started to understand why so many directories quietly gave up on accuracy and started slapping "verified" badges on things nobody had looked at. It's a genuinely hard problem, it never ends, and no vendor can tell from the outside whether you did the work.

But here's the thing that keeps me at it. A bad listing doesn't cost you a search result. It costs you a Saturday. You block the date, you turn down the other show, you prep inventory, you load the car at 6:30 in the morning, and you drive an hour to a parking lot where nothing is happening. I've done it. It's a special kind of awful, and it's completely avoidable with information somebody already had.

So Canopy Season is built around a boring premise: fewer listings I can stand behind, rather than more listings I can't. Dead links get caught and chased. Stale dates get flagged. When something can't be verified, I'd rather say so than dress it up.

That does mean gaps. Some are temporary and I'll get to them. Some — the church hall bazaar announced to a private group of two hundred people — are permanent, and I'd rather tell you that plainly than pretend the database is complete.

If you know about a show that isn't here, tell me. A tip from a vendor who was standing in the parking lot beats every scraper I've ever written, and it always will.


More on where the boundaries are: What Canopy Season Doesn't Do.

Join the Canopy Season mailing list

Occasional updates for vendors — new tools, seasonal tips, and product news.