Quick answer
A new Craigslist ad should show up about 15 minutes after you confirm it, according to Craigslist's help pages as of October 28, 2026. If it's still missing, check for a hold, a flag, or the wrong city or category. A removed $5 US services ad isn't refunded, so start with Craigslist's own three find steps below.
A Craigslist ad not showing in the listings can't bring in a call, whatever your account page says about it. A ghosted ad is a post that looks live to you but doesn't come up for buyers. Posters coined that word, not Craigslist, so we check the causes Craigslist does document before anything else.
We start by confirming the ad is really missing. Then we cover flags, whether a ghosted ad is just filtered, and the wrong category or city. Paid services posts and the wording that gets ads pulled come next. The last parts cover a site that won't load and how to repost the right way.
Key takeaways
- Craigslist says new posts appear about 15 minutes after confirmation.
- A US services post costs $5, and removed paid posts aren't refunded.
- Craigslist's terms allow filtering, re-ranking and omitting posts without saying when.
- Free posts renew every 48-72 hours; paid posts must be reposted and paid again.
- Craigslist search uses exact matching, so title words must match what buyers type.
First, confirm the ad is really missing
Before you rewrite anything, rule out the dull reasons. Craigslist's guide to creating a posting says a new ad "should appear on craigslist about 15 minutes after confirmation." Confirmation can involve a step you missed. Its email verification page says "Postings are not complete until you have clicked the confirmation link," and that link comes from [email protected]. If that email went to a spam or junk folder and you never clicked it, the ad was never published, however long you wait for it to appear.
Next, try the three checks on Craigslist's finding your posting page. Open your account and pick "all postings," click the link in your confirmation email, or search the site. For that last one, search from the same city site and category you posted to, since that page tells you to check the correct geographic area and category first. Craigslist also says it "only uses exact matching in searches," so your search words must appear in the title, attributes or description. A buyer typing "handyman" can find an ad titled "Handyman for drywall patches," while a title that only says "Odd jobs" may never match that search.
When you search for your own ad, a star helps. Craigslist's Boolean operators page says the star symbol finds different forms of a word, so a search for door* should also catch doors.
One status looks like a vanished ad but isn't. Craigslist's hold page says postings "may be held temporarily for manual review by craigslist staff," and new ones "will generally be top-posted upon approval." It also tells you to reload a held posting to check on its status. Do that before you post a copy, because a second copy of the same ad is the overposting the prohibited list names.
Some posts also need a phone code before they finish, and Craigslist's phone verification page allows a new code request only once every 5 minutes.
Diagram by DigitalTreed. Wording from Craigslist help pages and terms of use, read October 28, 2026; "ghosted" is posters' word.Enough flags can take a free ad down
If the ad was live and then vanished, flagging is a cause Craigslist explains on its own help page. Its flagging FAQ says users flag prohibited postings using the flag link on each posting. It adds that "Free classified ads sufficiently flagged are subject to automated removal." Staff and automated systems can flag posts too, so a reader isn't always involved. Note that the FAQ ties automated removal by flag count to free classified ads, and it doesn't say how many flags that takes for any ad. The page even admits that "a small percentage of ads removed are compliant."
Flagged postings that follow the terms "may be reposted, reworded as necessary," so the same FAQ also gives you the way back. Reread the ad the way a stranger scanning the listings would, find the line they could object to, and fix it before you post again. For questions, the page points to a flag help forum where other users answer, and it names no other help route. If a reworded ad comes down again, look harder at the five prohibited lines below than at your timing, since the FAQ ties flags to that list.
Which lines do flaggers act on? Craigslist doesn't say, and we won't guess. The flagging FAQ ties flags to the prohibited list, so that list is the place to look. In our reading, these five lines from it are the ones closest to a business ad:
Drawn by us. Five lines quoted word for word from Craigslist's prohibited list, read October 28, 2026.Is your Craigslist ad ghosted, or just filtered?
So what if the ad shows as active and nobody can find it? Posters call that ghosting, and we didn't find the word on any Craigslist help page we read. The closest official wording sits in the terms of use, where Craigslist says it "may moderate CL access/use in our sole discretion." Its examples include "filtering," "re-ranking," "delaying" and "omitting." If an active-looking ad fails the three checks above, filtering is one possible reason, but nothing in the terms lets you confirm it from your side.
Those terms don't say when filtering happens or what triggers it. Trigger lists on forums and in other guides are reported by users, not confirmed by Craigslist, and none of them appears on the Craigslist pages we read. Until Craigslist says otherwise, we'd treat any single cause as a guess and fix the things its help pages do describe.
The same section has you agree "not to bypass said moderation." As of October 28, 2026, the liquidated damages list in those terms sets $4 per violation for "bypassing or attempting to bypass our moderation efforts." The figure covers attempts too, not only bypasses that work. Deleting and reposting the same text again and again to beat a filter could count as one of those attempts.
Flagging a rival's ad in return won't help. As of October 28, 2026, the same terms set $1 per violation for "abusing or attempting to abuse CL's flagging or reporting processes."
Wrong category, wrong city or the same ad twice
That leads to the placement mistakes the prohibited list names together: "miscategorized, overposted, cross-posted, or nonlocal content." Each has a matching limit in the help pages, and some can't be fixed with an edit.
Start with type and category. Craigslist's posting type page lists seven types: community, services, housing, for sale, jobs, gigs and resumes. A handyman, cleaner or tutor selling their time belongs under services rather than for sale, and the editing page is strict about that choice once the ad is up. It says "the type of a posting cannot be changed" and "Only some categories can be changed within a type." So a services offer posted under for sale has to be deleted and posted again. Until then it sits under for sale, where a buyer browsing the services listings for your area won't come across it.
The posting city is fixed in the same way. The location help page says a posting's site can't be changed, and "It is not possible to post to more than one site at a time." If you serve two metro areas, plan on two separate ads, each with its own title and local details and each started from that city's own site. One block of text pasted into both cities is the kind of post the cross-posted and nonlocal wording seems aimed at. Edit Location on the editing page changes the map or address only. It doesn't move the ad to another city.
Then there's posting the same ad again to climb back to the top. Free posts don't need that, because Craigslist's renew page says free postings "can be placed at the top of the listings every 48-72 hours" with the renew link. Paid posts can't be renewed, and the repost page is blunt: "A repost is a new posting and must be paid for." Our test below shows how little a fresh title changes an ad's text, which matters if you're tempted to repost a free ad instead of renewing it. To keep a free ad fresh, set a reminder for every second or third day, which fits the 48-72 hour window the renew page gives.
A repost can't fix a wrong city either. The repost page says reposts "always post to the same geographic location as the original posting."
Diagram by DigitalTreed. From Craigslist's lifespan, renew, repost and fees pages and terms of use, read October 28, 2026.Paid services posts follow their own rules
Services ads sit in a paid category in the US, and so do job, gig and for-sale-by-dealer posts. A services ad in the US costs $5 to post, per Craigslist's posting fees page as of October 28, 2026. Jobs run $10-75 depending on the area, and gigs cost $3-10. Commercial real estate costs $5 too. Its paid posting fees FAQ calls each fee "a one time charge" with no subscription fees or additional charges, and it also says "Fees vary depending on geographic location." Payment happens once, through the website or mobile app, "at the time that the posting is created."
Deleting a paid ad while you fix it doesn't pause its clock. Craigslist's delete page says time spent deleted counts toward a posting's lifespan.
Paid posts run for a fixed stretch. The lifespan FAQ says "Paid postings are live on the site for 30 days," while free ones stay up 7 to 45 days.
Here's the yearly math, as an example. Keeping one US services ad up all year takes 13 postings, because 365 days / 30 days = 12.2, rounded up to 13. At October 2026 prices, that's 13 x $5 = $65 a year plus tax, before any extra reposts to move up the list. That's for one ad in one city.
Read the refund rule before you pay. Craigslist's terms of use say fees are non-refundable, "even for posts we remove, delay, omit, re-categorize, re-rank, or otherwise moderate." They add that "Any tax is additional." A services ad ($5 as of October 2026) flagged off on day two loses its fee. Rather not repost by hand? The auto-repost page says Craigslist can make a duplicate copy when a paid post expires. That copy costs the same as a new post and needs a saved payment card. Free categories don't carry the fee risk, since a removed free post costs only the time it takes to fix and post again.
Wording that gets a business ad pulled
The ad text is the last thing to check, and both the prohibited list and the HTML FAQ have lines that apply to it. The prohibited list names "keyword spam" right beside bait and switch. It also covers "postings or email the primary purpose of which is to drive traffic to a website." An ad that's mostly a link to your site, or a block of search words under a two-line pitch, fits those lines as written.
Formatting can break the rules too. Plain text avoids that risk. Craigslist's HTML FAQ lists the tags it generally supports, like bold, paragraphs, headings and lists. Links, images and tables "may be supported in some paid categories," and "Unsupported HTML is subject to removal." For pictures, it points you to Craigslist's own image upload, which takes up to 24 images, rather than image tags pointing at photos hosted on your site.
Write the words a buyer would type instead. Because search is exact-match, a title with "drywall repair" can be found by someone searching drywall, and "wall fixes" can't. Spelling counts too. The Keyword Suggestions page on our site lists related search phrases for a starting word. Pick two or three plain ones for the title and first line rather than listing every variation, which is what draft B in our test below does.
Some categories add attribute fields too, and Craigslist's attributes page says they "help users search for postings" through the filters on a results page.
Before testing anything, we wrote seven checks down. Each one is plain text matching. One compares the posting type with the offer. Two list HTML tags outside Craigslist's generally supported set and count web addresses. One flags any word of four or more letters used three or more times, and one lists other Oregon city names. One measures the share of three-word sequences a draft shares with draft A, with a flag at 0.50 or more. The last counts which of four buyer words appear exactly: handyman, drywall, door and shelves. The script reads drafts.json, writes output.txt and results.json, and builds the results page in the screenshot below.
What we tested
On October 28, 2026, our ad_check.py script ran those checks on four drafts for Quillmoor Handyman, a Klamath Falls, Oregon crew we made up. Nothing was posted, and no account was used.
| Draft | Flags | Result |
| A: plain services ad | 0 | All pass; 4 of 4 buyer words |
| B: A plus a keyword tail | 3 | handyman x5, drywall x4; Medford, Bend, Eugene; 0.71 shared; 4 of 4 words |
| C: next-day copy, new title | 1 | 0.51 shared; 3 of 4 words (no "door") |
| D: link, image, for sale type | 3 | Wrong type; a and img tags; 2 web addresses; 4 of 4 words |
Every other check passed. These are our own text rules, so they can't predict what Craigslist's systems or flaggers will do.
Screenshot: our results.html on 127.0.0.1, October 28, 2026. Drafts and business made up.When Craigslist itself won't load
Sometimes the trouble isn't your ad at all, because the site won't open. Google's Chrome help covers the three desktop fixes we'd try, in this order, and none of them needs you to sign in to Craigslist or touch your ad. The Chrome extensions page gives each extension its own "Allow in incognito" switch. Extensions you haven't allowed there stay out of an Incognito window, and that's what makes it a quick test. If Craigslist loads there but not in a normal window, switch your extensions off one by one under Manage extensions. If Incognito fails too, extensions probably aren't the cause. Move on to the next two fixes.
Next, clear stored site data. Chrome's page on deleting browsing data says to pick a time range, such as Last hour or All time. Pick All time if Last hour doesn't help. The problem may be older than that. Then select Cookies and other site data and select Delete data, and if you're signed in to Chrome, the page notes the data also goes from your other devices. Last, the Chrome update page says to select More, Help, then About Google Chrome, and Relaunch if an update is waiting. If there's no Relaunch option, the page says you're already on the latest version of Chrome.
Chrome usually updates itself. Its update page says updates normally happen in the background when you close and reopen the browser.
Repost the right way, then build other channels
Once you know which cause fits, this is the order we'd work in for a business ad, using only what Craigslist's pages say:
- Reload the ad and check for a hold before posting anything new.
- Delete a post in the wrong type or city, then start over from the right site.
- Remove keyword lists, outside links and unsupported HTML from the body.
- Put the service and your town in plain words in the title.
- Renew a free post every 48-72 hours instead of posting a copy.
Our take: treat a services ad ($5 as of October 2026) as one small channel, not the plan. Craigslist's terms let it moderate any post without a refund, so the listings you control, like your Google profile and your own site, matter more over a year. A paid post stops after 30 days anyway, so budget for a services ad monthly rather than treating it as a one-time setup. Our free advertising guide for small businesses covers which spots stay free. Our local SEO explainer covers showing up in Google's map results, where reviews count. To ask customers for them, use our Google review link tool.
Selling your own things rather than a service? Our guide to items to flip compares the fees each marketplace takes instead. For-sale-by-owner posts on Craigslist have their own row in the fee table, not the services one. Neighborhood channels are another free route, so see our hyperlocal marketing playbook and our Facebook group setup guide.
DigitalTreed is paid for local search work through its SEO service, so read this paragraph as an ad from us. For a price, ask for a quote and compare it with a local shop's.
FAQ: missing Craigslist ads
Frequently asked
Why does Craigslist ask for my phone number?
Some posts need phone verification. Craigslist's phone verification page says "International and VOIP numbers are not supported."
Can I bring back a Craigslist ad I deleted?
Yes. Craigslist's delete page says undeleted postings reappear under their original posting date.
Why won't my photos upload to Craigslist?
Craigslist's image help page suggests resizing the image and using a .jpg file.
How we made this guide: Each Craigslist rule above comes from 20 of its help pages, its terms and its prohibited list, all opened without an account. The browser steps come from three Chrome help pages. Nothing was posted; ad_check.py ran on a local machine at 127.0.0.1. Facts checked by the DigitalTreed team on October 28, 2026.
First published November 2023 as a list of fixes for Craigslist not loading. Rewritten October 28, 2026: now a guide for business posters whose ads don't show, with the loading fixes kept as one section.
Sources
- Craigslist: Creating a craigslist posting
- Craigslist: Verifying by email
- Craigslist: Verifying by phone
- Craigslist: Finding your posting
- Craigslist: Why is my posting on hold?
- Craigslist: Flagging
- Craigslist: Prohibited
- Craigslist: Terms of use
- Craigslist: Posting type
- Craigslist: Editing a posting
- Craigslist: Location
- Craigslist: Renewing a free posting
- Craigslist: Reposting a paid posting
- Craigslist: Deleting or undeleting a posting
- Craigslist: Posting fees
- Craigslist: Paid posting fees
- Craigslist: Posting lifespan
- Craigslist: Auto-reposting paid listings
- Craigslist: What HTML is supported?
- Craigslist: Images
- Craigslist: Attributes
- Craigslist: Boolean operators
- Google Chrome Help: Install and manage extensions
- Google Chrome Help: Delete browsing data in Chrome
- Google Chrome Help: Update Google Chrome



Comments
No comments yet. Start the conversation below.