You opened up your shop because you’re passionate about arts and crafts. Hosting craft classes and sharing that enthusiasm is appealing to many new craft store owners — but before you dive in, ask the uncomfortable question: Do craft classes actually pay the bills, or are they just a passion project?
Not all revenue is created equal.
A $500 class day and a $500 retail day might look identical on a revenue report, but the hours, energy, and other hidden costs behind each tell very different stories. So, which revenue stream is actually more profitable for your business?
This blog breaks down the math behind craft classes versus retail sales. By the end, you’ll have a clear understanding of each revenue stream — giving you the insight you need to focus your time, energy, and strategy when it counts most.
Let’s get started.
One of the challenges many craft store owners face when comparing classes to retail sales is focusing on the wrong numbers.
A class that brings in $540 might look like a great revenue day, while a Tuesday that generates $380 from the sales floor might seem slow. But total revenue is just one piece of the puzzle. To figure out which revenue stream actually pays your bills, you need to dig a little deeper.
What matters is revenue per hour invested. Unfortunately, that’s where the math — and craft store accounting — gets uncomfortable.
A $540 class feels profitable until you factor in the three hours spent planning the project, another two hours prepping materials, the two-hour teaching session, and an hour of cleanup. That’s eight hours of your time for $540, or $67.50 per hour — before you’ve even accounted for supplies, insurance, or the cost of that classroom space sitting empty the rest of the week.
Meanwhile, that “slow” retail day generated $380 with maybe two hours of your active involvement, resulting in a far higher per-hour gain.
The real question isn’t whether classes or retail generate more total revenue. It’s which one is more profitable after factoring in everything required to make that revenue happen. Let’s start by uncovering the actual costs of running craft classes in your store.
It’s easy to underestimate what hosting craft workshops actually costs your store. Many craft store owners remember to calculate the cost of fabric and supplies, but they often overlook the hidden costs that can eat into their bottom line.
Lesson Planning and Curriculum Development
Before your students show up, you spend hours designing projects that match their skill levels, testing techniques, and creating handouts. If you want repeat students, you can’t just teach the same class forever — so lesson planning becomes ongoing work for as long as you offer classes. Chances are, you invest two to three hours of planning for every new class you teach.
Material Prep and Inventory Management
Someone has to precut fabric, organize supply kits for a group of students, and double-check inventory before class starts. But the cost of supplies goes beyond labor. You’re also pulling products off the sales floor and dedicating them to classes. Half-used skeins of yarn or fabric scraps too small to sell mean lost potential revenue.
Cleanup and Reset Time
After class ends, it’s easy to assume your classroom space is immediately ready for reuse. Unfortunately, that’s not the case. Tables need to be wiped down, equipment cleaned, and the room reset for its regular use on non-class days. On average, you need to account for 30–60 minutes of cleanup time for each class you run.
Related Read: 7 Art and Craft Store Design Ideas You Need To Try
Schedule Constraints and Opportunity Costs
When you commit to teaching a sewing class every Tuesday at 4 p.m., you’re locked in. You can’t be anywhere else, which means missing vendor meetings, helping on the retail floor during an afternoon rush, or other opportunities. Weekend classes cut into family time. Every hour spent teaching is an hour you can’t spend doing something else.
Insurance and Liability
Teaching classes involves carrying additional insurance coverage for student injuries and property damage. If someone cuts themselves with your rotary cutter or burns their hand on your heat tool, you could be liable. These legal considerations and insurance costs rarely get factored into class pricing, but they’re real expenses that add up over time.
Related Read: How To Write a Craft Store Business Plan: 9 Steps
We’ve discussed some of the hidden costs of craft classes. Now, it’s time to explore the hidden benefits of retail. Classes are great for building community, but retail sales offer advantages that are often overlooked.
Passive Income Potential
Your retail inventory sells while you’re sleeping, on vacation, or doing anything else. Once you have staff in place and products are stocked and merchandised, they generate revenue without additional labor from you. With e-commerce integrated into your point of sale (POS) system, your sales floor works 24/7 — customers can shop your inventory at 2 a.m. from their couch.
Scalability Without Physical Limits
Retail can serve unlimited customers simultaneously. 10 people can browse your fabric selection without you running out of space or needing to clone yourself. There’s no cap based on classroom size or your teaching schedule. Instead, your inventory scales horizontally without requiring a proportional time investment from you.
Predictable Margins and Simpler Math
Retail follows straightforward wholesale-to-retail markup formulas. You know exactly what you paid, you know what you’re charging, and the math doesn’t change based on how many questions a customer asks. There’s less variability in profitability per transaction, making it much easier to forecast revenue and manage cash flow.
Related Read: ANSWERED: How Much Does a Craft Store Owner Make?
Lower Operational Complexity
Retail doesn’t require scheduling coordination or managing students. Customer service is still important, but simpler — you and your staff just need to answer basic questions, ring up sales, and help customers navigate the store. This simplicity makes staffing easier, too. Employees can manage the retail floor without needing your specific craft expertise.
We’ve covered some of the disadvantages of offering craft classes, but that doesn’t mean they can’t be profitable. Classes can become a powerful profit engine for your store — you just need to structure them strategically.
Your specific costs and investment vary depending on your location, offerings, and other factors. But, on average, your target profit should be at least $75 per teaching hour after accounting for all expenses. If you’re making anything less than that, you’re sacrificing earnings — and your time would likely be better spent on the sales floor.
The benefits of classes go beyond the ticket price. For example, a $45 watercolor workshop might not be profitable on its own — but if half the students spend $200+ on brushes, paper, and pigments afterward, that’s when the real profit happens. Treat classes as “try-before-you-buy” showcases for your best products to get the most out of this approach.
Sometimes, classes are more of a marketing investment than a profit center. Ticket sales might not be profitable on their own, but classes build loyalty and win over customers who refer their crafty friends. Those benefits don’t show up on a profit and loss report, but they’re worth considering.
Not every class idea deserves a spot on your calendar. Here are the warning signs that a class is draining resources instead of building your business:
If you’re seeing these red flags, it’s time to redesign the class — or cut it from your schedule entirely.
Smart craft store owners know the real debate isn’t craft classes versus retail — it’s how to design a hybrid strategy where both sides of the business support each other.
We know that’s easier said than done. Here are a few tips to help you get started:
Most importantly, keep an eye on your sales and class revenue data. Monitor which classes convert attendees into ongoing retail customers, calculate the lifetime value of class students versus walk-in shoppers, and use your POS system’s reporting tools to identify which classes drive real business growth.
By the numbers, pure retail typically wins on pure profitability per hour invested. But that doesn’t mean you should discount the idea of offering classes. Classes bring benefits that extend beyond immediate revenue. They help you build stronger relationships, differentiate your store from the competition, and make it easier to earn long-term customer loyalty.
These advantages may take longer to pay off than a simple retail sale, but if you’re willing to play the long game, the rewards can be significant.
The most successful craft store owners take a hybrid approach. They rely on real-time sales and class engagement data to identify which classes drive revenue, which are time drains, and which efforts are worth scaling. But without the right tools, accessing that data can be a challenge.
Rain POS makes it easy to track profitability across both classes and retail. You can use our tools to automate supply cross-selling to students, build custom discount bundles, and get clear reporting on your class-to-retail conversion rates. With our all-in-one software, you see exactly which classes earn their spot on your calendar — and which ones are costing you money you can’t afford to lose.
Schedule a demo of Rain POS today to find out how we can help make both your classes and retail sales as profitable as possible.