Craigslist is still one of the highest-traffic classifieds sites in the United States. Posting an ad is free in some categories and paid in others, and the steps are the same either way. The process itself is simple once you have done it, but the posting form changes depending on what you are listing, which is where most first-timers get stuck.
This guide walks the whole thing from start to finish. Whether you are posting an ad on Craigslist for the first time or placing one in a new category, the order of steps is the same every time, so once you learn the pattern you can post anything. Which categories cost money, and how much, is in our guide to Craigslist posting fees.
How to Post on Craigslist: The Whole Process at a Glance
To post an ad on Craigslist you always start on your city’s page and work down the same path to publishing. Here is the full flow at a glance before we break down each step.
Before You Start: Should You Make an Account?
You can post an ad with nothing but an email address. But an account is worth the two minutes it takes to set up, because it gives you a single place to manage everything: edit a live ad, delete it when the item sells, repost it when you are eligible, renew it before it expires, and see how many people viewed and clicked it.
To create one, go to accounts.craigslist.org, enter your email, and set a password. Craigslist will send a confirmation link to verify the address, and for some accounts it will also ask you to verify a phone number. Do this once and every future post lives under that account.
If you only ever plan to post a single ad, an account is optional. If you expect to post more than once, set it up first.
Step 1: Go to Your City and Click “Post an Ad”
Craigslist is not one website. It is hundreds of separate city sites, and your ad only shows on the one you post to. So the first move is to land on the right city. Go straight to your city’s address (for example, bakersfield.craigslist.org), or open craigslist.org and pick your city from the list. If you are not sure which market is right for you, our list of the most visited Craigslist cities shows where the traffic actually is.
Once you are on your city’s homepage, click “post an ad” in the top-left corner (you can also use the “post” icon in the top-right).
If your metro is large enough to have neighborhoods or sub-areas, Craigslist will ask which one you are in. Pick the closest. If it does not ask, it goes straight to the next step.
Step 2: Choose the Category
Next you will see a page headed “what type of posting is this.” This is your ad’s category, the broad bucket it belongs to:
- job offered
- gig offered
- resume / job wanted
- housing offered / housing wanted
- for sale by owner / for sale by dealer
- wanted by owner / wanted by dealer
- service offered
- community
- event / class
Pick the one that fits what you are posting. This single choice decides two things: whether your ad is free or paid, and which fields you will fill in on the detail page. Choose carefully, because a wrong category means a wrong audience.
Step 3: Choose the Subcategory
After the category, Craigslist asks for the specific subcategory underneath it. If you picked “service offered,” you choose the actual service, skilled trade, automotive, computer, creative, and so on. If you picked “for sale by owner,” you choose furniture, electronics, cars and trucks, and the like.
Get this right, because where you place an ad on Craigslist (which subcategory you pick) is the shelf it sits on, and it is where buyers browse to find you. A great ad in the wrong subcategory is a great ad nobody sees.
Step 4: Fill In the Ad Detail Page
This is the main screen, and it is where people spend the most time. A set of fields appears on every category, no matter what you are posting:
- Posting title. The single most important field. It is what shows in the list view, so it carries the click.
- City or neighborhood, plus ZIP code.
- Description. The body of your ad.
- Reply options. How buyers reach you: email (real or Craigslist’s anonymized relay), CL chat, or your published phone number.
- Location info. Offered in person, offered virtually, or show address.
Two quick rules that apply everywhere. First, your title does the heavy lifting, so lead with the benefit and the location rather than your company name. We cover this in depth in our tips for writing Craigslist ads that get responses. Second, do not put URLs, links, or web addresses in the text. Craigslist strips them and it can get your ad flagged.
What Changes by Category
Here is the part that confuses people, and the honest truth is that you do not need to memorize it. The pattern is identical everywhere: title, location, body, reply method, then a handful of fields specific to your category. Fill in what you see, skip what does not apply.
What each major category adds on top of the universal fields:
- Services: a licensed / unlicensed choice and a licensure information field.
- For sale: price and condition, plus subcategory fields. Cars and trucks, for instance, add make, model, year, odometer, and title status.
- Jobs (paid): job title, compensation, employment type, and a remote option.
- Gigs (small flat fee): compensation and the type of gig.
- Housing: rent, bedrooms, bathrooms, square footage, housing type, available date, and details like laundry and parking.
- Community and events: the lightest forms. Events add a date, time, and venue.
Step 5: Set the Location on the Map
Craigslist shows a map so buyers know roughly where you are. Confirm the pin or drag it to the right spot. Getting this close matters for local buyers, and you can still keep your exact street address hidden if you want.
Step 6: Add Photos
You can upload up to 24 photos. Use clear, real images shot in good light, especially for anything in for sale, where photos drive most of the responses. Skip stock images; buyers can tell, and so can Craigslist’s filters.
Step 7: Preview, Then Publish
Craigslist shows you a preview of the finished ad. Read the title once more, check the body for typos, make sure the photos loaded and your contact method is right. When it looks good, publish it.
Step 8: Pay (Paid Categories Only)
Whether you pay depends on the category. The business categories are paid: every service, every job, and every gig, plus all dealer listings. Some by-owner posts are paid too, mainly vehicles, along with apartment rentals and commercial real estate. The free side is the personal stuff: most for-sale-by-owner items, housing wanted, wanted by owner, community, events, and resumes. If your category is a paid one, a checkout screen appears after you publish and you pay by card. You can save the card so it is ready for next time. The exact amount depends on the category and the city, and you can see every fee in our Craigslist posting fees guide.
Step 9: Confirm and Go Live
For many posts, especially free ones and new accounts, Craigslist emails you a link to confirm the ad. Open that email and click the link. That is the step people forget, and without it the ad never goes live. Once confirmed, it usually appears within a few minutes.
After Posting: Edit, Repost, Renew, Delete
If you posted under an account, open your account home to manage everything. Each ad has its own row with links to display, edit, delete, and repost it, its expiration date, and its stats.
- Edit anytime to fix a typo or update the price.
- Delete the moment the item sells or the job is filled.
- Repost when Craigslist lets you, which moves the ad back to the top of the list. There are limits on how often you can do this.
- Renew to refresh an ad as it nears expiry.
Paid and business-section ads expire at exactly 30 days. Free ads vary by category and area, often somewhere between a week and a month.
Posting on Craigslist Without Getting Flagged
This is where most people get themselves in trouble. Craigslist watches for spam-like behavior, and crossing the line gets your ad flagged or quietly hidden (ghosted). Two rules keep you safe:
- Do not post too often. One to two ads a day per account is the safe ceiling. Hammering it faster looks automated.
- Do not paste the identical ad across a pile of cities. Duplicate text across markets is the fastest way to get caught.
If a post of yours has already been flagged, our guide on what to do when a post is flagged for removal walks through why it happens and how to repost safely.
When Posting Yourself Stops Being Worth It
Putting up one ad is easy, and if that is all you need, the steps above are everything. The math changes when you need volume. Posting across several cities, every day, means warming up accounts, paying each city’s fee, reposting on a schedule, and rewriting the copy for each market so none of it trips the spam filters. At that point it stops being a five-minute task and becomes a part-time job.
That is the work we handle for clients. Real people post your ads by hand (no bots), you get a daily report with a clickable live link for every ad, and we take care of the city fees. If you want to see how that works, here is what a Craigslist posting service does, and you can start here whenever you are ready. Prefer to compare plans first? See pricing.
To be straight with you: if you just need a single ad live, do it yourself with this guide and keep your money. If you need ads running across multiple markets without the daily grind, that is exactly what we are for.
Frequently Asked Questions
Is posting on Craigslist free?
It depends on the category. The paid categories are all services, all jobs, all gigs, and all dealer listings, plus vehicles, apartment rentals, and commercial real estate. The free ones are most personal listings: most for-sale-by-owner items, community, events, housing wanted, wanted by owner, and resumes. The full amounts are in our Craigslist posting fees guide.
How do I place an ad on Craigslist?
Go to your city’s Craigslist site, click “post an ad,” choose the category and subcategory, then fill in the title, body, and details. Set your location, add photos, preview, and publish. If it is a paid category you pay by card at the end. The full walkthrough is above.
How long does a Craigslist ad stay up?
Paid and business-section ads run for exactly 30 days. Free ads vary by category and area, usually somewhere between a week and a month. You can renew or repost to keep an ad active.
Can I post the same ad in multiple cities?
You can post in more than one city, but never paste the identical ad everywhere. Duplicate copy across markets gets flagged fast. Vary the wording for each city and keep your daily volume sane. See what to do when a post is flagged, and our list of the most visited Craigslist cities for picking the right markets.
Want your Craigslist ads handled for you?
Manual posting, daily live URL reports, and a 100% Live Ads Guarantee since 2009.
Get a Free Sample Ad