Opening a coffee shop means you're also opening a small HR department, whether you're ready for it or not. Finding people who show up on time, handle a rush without falling apart, and actually care about the experience they're creating is harder than it looks. And the stakes are real: one bad hire in a small team affects everyone, including your customers.
Hiring doesn't have to be chaotic. A straightforward plan, one that covers who you need, how to find them, and how to get them ready before day one, makes the whole thing a lot less painful. That's what this guide covers.
Your coffee shop hiring plan at a glance
A solid hiring plan for a coffee shop covers six steps:
- Define your roles — know what you're hiring for before you post anything
- Write a clear job post — specific beats vague, every time
- Post where your candidates actually look — job boards, referrals, in-store
- Screen and interview — for reliability and fit, not just experience
- Make the offer and check references — move fast, but don't skip this
- Onboard before day one — paperwork, schedule, and expectations set in advance
How many employees does a coffee shop need?
Most small coffee shops need between four and eight employees to start, depending on your hours, volume, and whether you're serving food. A single-location café doing counter service with morning and midday hours can often run on a core team of four to six: a couple of baristas per shift, someone to handle support tasks, and a manager or shift lead. Add food prep, evening hours, or a second location and that number climbs.
The honest answer is: it depends on your schedule. Map out your operating hours first. Then figure out how many people you need per shift to run smoothly, not just to survive the slow Tuesday, but to handle your busiest Saturday morning. Build from there.
A few questions worth answering before you post a single job:
- What are your hours, and will you need split shifts?
- Are you hiring part-time or full-time?
- Do you have a kitchen, or is it grab-and-go?
- Is one person ever running the floor alone, or always with backup?
The answers determine your headcount. Get that right first and you'll avoid the most common hiring mistake: bringing people on before you know what you actually need them to do.
Step 1: Define your roles before you post anything
Vague hiring produces vague results. Before you write a single job post, get clear on what each role actually does in your shop, not just the job title, but the day-to-day reality of it.
Barista
Your barista is the center of the customer experience. They're making drinks, taking orders, managing the line, and representing your brand with every interaction. The role requires speed, consistency, and a personality that holds up under pressure. Prior experience helps, but it's not always the deciding factor. Some of the best baristas are trainable. What's harder to teach is reliability and a genuine interest in the work.
Shift lead or manager
Depending on the size of your shop, you may need someone who can open or close without you there. This person handles staff issues, makes judgment calls, keeps the floor running, and takes some of the daily decision-making off your plate. Promote from within when you can. They already know your operation.
Support and back-of-house
Not every role is customer-facing. Someone needs to keep supplies stocked, surfaces clean, and the prep work done. In smaller shops, this often overlaps with barista duties. In busier ones, it's its own position.
Getting these roles defined before you hire means your job posts are clearer, your interviews are more focused, and your new hires know what they're walking into.
Step 2: Write a job post that attracts the right people
The goal of a job post isn't to describe the role. It's to attract the right person for it. That's a different task, and it requires a little more thought than copying a template.
Include the basics: role title, hours, pay range, location, and whether experience is required. But also give candidates a feel for your shop. Are you a neighborhood spot with regulars who've been coming in for years? A high-volume operation near a transit hub? A specialty café where craft matters? The personality of the place helps the right people self-select in, and the wrong ones self-select out.
A few things that make job posts work harder:
- Be specific about hours. "Part-time" means nothing. "15 to 20 hours per week, primarily morning shifts, Tuesday through Saturday" gives people what they need to decide.
- Include a pay range. Candidates appreciate transparency, and you'll waste less time on interviews that go nowhere.
- Skip the corporate language. "Dynamic team environment" and "passion for excellence" don't say anything. Tell them what a shift actually looks like.
If writing job posts isn't something you want to spend an hour on, there are tools that can generate a solid draft from a few basic details, saving that time for the parts of hiring that actually need your judgment.
Step 3: Post the job where coffee shop applicants actually look
You don't need to be everywhere. Focus on where hourly applicants in your area are actually searching.
Indeed and ZipRecruiter are the highest-volume options for hourly roles and worth using as your primary channels. Local Facebook groups, particularly community or neighborhood groups, often surface candidates who are looking for something close to home. Don't underestimate a well-placed sign in your window either. Walk-in applicants are often already familiar with your shop and motivated for the right reasons.
Employee referrals are underrated. If you have even one or two people on your current team, let them know you're hiring. A referral from someone who already works there comes with built-in accountability. They're vouching for the person.
What do cafes look for when hiring?
Most café owners will tell you the same thing: reliability matters more than experience. A candidate who's never pulled an espresso shot but shows up on time, pays attention, and takes direction well is worth more than someone with years of café experience who's unpredictable.
Beyond reliability, look for:
- Composure under pressure. Coffee shops get chaotic. How someone handles a ten-deep line at 8am tells you more than their resume does.
- Customer instincts. Not everyone is naturally warm and attentive. Some people are. You want those people.
- Coachability. Your shop has a way of doing things. Can this person learn it, and are they willing to?
- Culture fit. Your team spends a lot of time together in a small space. Someone who adds to the dynamic is worth as much as someone who checks every technical box.
This isn't about lowering the bar. It's about setting the right one for your context.
Step 4: Screen and interview candidates
Once applications come in, the goal is to move quickly without being sloppy. Great candidates don't wait around, and if your process drags on, you'll lose the best ones before you even meet them.
Questions worth asking
Focus on behavior over hypotheticals. "Tell me about a time a customer was upset, what did you do?" gets you more useful information than "How would you handle an upset customer?" Past behavior is a better predictor than imagined responses.
A few questions that tend to surface the right things:
- What does a good shift look like to you?
- Tell me about a time things got hectic at work. How did you handle it?
- What are you looking for in a workplace?
- What's your availability, and is that likely to change?
What a good answer looks like
You're listening for specificity, self-awareness, and accountability. Candidates who give vague answers or consistently deflect responsibility are showing you something important.
Red flags to watch for
Chronic lateness in their work history. Inability to speak positively about any previous employer. Evasiveness about availability. Answers that suggest they've never had to handle anything difficult.
One more thing: be mindful of what you're legally allowed to ask. There are clear limits around acceptable interview questions, and questions about age, marital status, religion, or national origin are off-limits. If you're unsure, stick to questions about the work itself.
When you're fielding a lot of applicants at once, the screening stage is where small owners feel it most. Having a way to organize candidates, track where each one is in the process, and move the best ones forward quickly, without it all living in your inbox, makes a real difference.
Step 5: Make the offer and check references
When you've found your person, move. A short window between the interview and the offer signals that you're organized and that you want them. Both things candidates notice.
Keep the offer simple: role, start date, hours, pay, and any key expectations. If you said something in the interview about flexibility, about growth, about how the team operates, put it in the offer. Misaligned expectations between offer and reality are one of the most common reasons new hires leave in the first 90 days.
Check references, even for entry-level roles. A quick call to a former manager asking "Would you rehire this person?" tells you more than the application did. It doesn't need to be a formal process. Five minutes is enough. If the role involves handling cash, a background check is worth running before you finalize the offer.
How to prepare for a job interview at a coffee shop?
If you're on the other side of this, applying for a café role rather than hiring for one, here's what most managers are actually looking for.
Dress practically and arrive a few minutes early. Know the basics of the menu if you can. A quick look at the shop's website or social goes a long way. Be honest about your experience and your availability. Managers would rather know upfront that you can't work Sundays than find out after they've built the schedule around you.
Most importantly: show that you're reliable, coachable, and genuinely interested in the role. Those qualities matter more than a perfect barista résumé.
Step 6: Onboard before day one
Hiring doesn't end with the offer. How you bring someone onto the team in those first few days determines whether they stick around.
Before their first shift, get the paperwork done. Tax forms, direct deposit setup, any required documentation. Don't leave this for day one, when you're also trying to train them and run your shop. Send it digitally in advance so they arrive ready to work, not ready to fill out forms at the counter.
Set expectations clearly: what their first week looks like, who they'll be working with, how shifts are communicated, and what success looks like in the first 30 days. A brief written guide or employee handbook, even a simple one, gives new hires something to refer back to instead of texting you every time they have a question.
This is where the hiring process either pays off or falls apart. A new hire who shows up to a disorganized first day walks out with a first impression that's hard to undo. Having your schedule, paperwork, and team communication in one place before they arrive, so everything's ready when they are, is one of the simplest ways to start the relationship right.
{{banner-cta}}
What is a business plan for a coffee shop?
A coffee shop business plan covers the full picture of starting and running a coffee shop: your concept, target market, startup costs, revenue projections, location strategy, and operations plan. Your hiring plan is one piece of that, specifically the part that covers how you'll build and manage your team.
If you're early in the process and haven't written a broader business plan yet, it's worth doing before you hire. Knowing your projected revenue, your operating hours, and your labor budget will make every hiring decision more grounded. A staffing plan built without those numbers is mostly guesswork.
Build your coffee shop team with Homebase
A hiring plan gets you to the offer. What comes after, scheduling your new team, tracking their hours, running payroll, keeping everyone in the loop, is where the day-to-day work begins.
Homebase is built for exactly that: small businesses with hourly teams who need scheduling, time tracking, payroll, and team communication all working together. Over 150,000 small businesses use it to spend less time on the admin and more time running their shop. If you're building your coffee shop team and want the back-end to be less painful, it's worth a look. Get started for free.


