The wrong way to approach a school fundraiser is by choosing products or services that do not resonate with your community or generate meaningful profit. The most successful fundraisers focus on items people already want, priced in a way that makes it easy for students, parents, teachers, and supporters to say yes.
Before diving into the full list, here’s a quick breakdown of some of the most reliable items based on cost, pricing, and profit potential. This can help you quickly compare options and decide what makes the most sense for your school.
| Item | Category | Estimated cost | Selling price | Profit margin | Difficulty level | Best for |
|---|---|---|---|---|---|---|
| Slime | DIY / crafts | ~$0.50 | $3–$5 | 80–90% | Easy | Elementary, middle |
| Friendship bracelets | DIY / crafts | $0.10–$0.30 | $2–$5 | 85–95% | Easy | Elementary, middle |
| Beaded keychains | DIY / crafts | $0.50–$1.00 | $3–$6 | 70–85% | Easy | Elementary, middle |
| Chips / candy bars | Food | $0.30–$0.50 | $1–$1.50 | 50–70% | Very easy | All ages |
| Popcorn cups | Food | $0.20–$0.40 | $1–$2 | 70–80% | Easy | All ages |
| Pizza slices | Food | $1–$2 | $3–$5 | 50–70% | Medium | Middle, high |
| Custom T-shirts | Apparel | $5–$8 | $15–$25 | 50–70% | Medium | Middle, high |
| Hoodies | Apparel | $15–$25 | $35–$60 | 40–60% | Medium | High school |
| Tote bags | Apparel | $3–$5 | $10–$20 | 60–75% | Easy | All ages |
| Water bottles | Merchandise | $2–$4 | $10–$15 | 60–80% | Easy | All ages |
| Keychains (resold) | Accessories | $0.50–$1 | $3–$5 | 70–85% | Easy | All ages |
| Phone grips / charms | Accessories | $1–$2 | $5–$10 | 60–80% | Easy | Middle, high |
| Bake sale items | Food | $0.50–$1 | $2–$5 | 70–80% | Medium | All ages |
| Pancake breakfast | Event food | $2–$3 | $5–$10 | 50–70% | Medium | All ages |
| Digital coupon book | Digital | ~$0 | $10–$25 | 90–100% | Easy | High school |
| Event tickets / raffles | Digital / events | Minimal | $5–$50 | 80–95% | Easy | All ages |
Explore the most profitable things to sell for school fundraisers:
If you have ever seen students selling snacks between classes or small items to their friends, you have already seen these patterns in action.
At a smaller scale, students naturally gravitate toward items that are easy to buy, affordable, and appealing in the moment. These same principles apply to larger school fundraisers, just with more structure and planning behind them.
Understanding these patterns can help you choose ideas that are more likely to succeed, rather than guessing what might work.
A common approach is buying in bulk from stores like Costco or Sam’s Club and selling items individually. For fundraisers, this model scales easily through snack carts, event stands, or bundled deals.
These items work especially well for school fundraisers because they can involve students directly in making or customizing products.
They are also easy to bundle or pair with other items to increase average purchase value.
These are ideal for larger fundraisers, events, or back-to-school campaigns.
These work especially well during school events, sports games, or community gatherings.
These options remove the need for inventory while still generating funds.
No matter what you choose to sell, a few small decisions can have a big impact on how well your fundraiser performs:
Before starting any fundraiser or student-led sales, it’s important to understand your school’s rules. Policies can vary widely, and checking first can help you avoid having items taken away or your fundraiser shut down.
Most schools require some level of permission, especially for selling food or collecting money. A quick conversation with a teacher, administrator, or school office can clarify what’s allowed and how to move forward.
Not every school fundraiser needs to rely on purchased inventory. Some of the most effective ideas come from items students can make themselves, especially when you want to keep costs low and involve them directly.
Student-made items consistently deliver 70–95% margins while also increasing participation and engagement. They are one of the most accessible ways to run a low-cost, high-impact fundraiser.
For smaller fundraisers or classroom-led efforts, DIY items are easy to test and quick to produce in batches. The examples below highlight a few reliable options, along with realistic cost and pricing expectations.
It’s one thing to see a list of ideas, and another to see how they play out in real situations. The examples below highlight what was sold, why it worked, and how those choices translated into real results.
The Dearborn Education Foundation focused on school-branded merchandise and event-based fundraising, including items like apparel and community-driven campaigns.
These worked well because they combined school identity with practical use, giving parents and supporters something they were already willing to buy. By pairing merchandise with events and donations, they raised over $56,000, showing how higher-priced, meaningful items can scale when the whole community is involved.
This is similar to selling items like apparel, merchandise, and event-based fundraisers in this list, which is why these approaches often scale well when supported by a strong school community.
The Shrewsbury Elementary PTO focused on event-based fundraising, collecting donations both online and in person through opportunities like a Trunk or Treat, where they sold a candy apple bar, bottles of water, and juice boxes as concessions.
This approach worked well because it made it easier for parents to contribute using digital payment options, removing the need for cash and increasing participation during events.
As a result, they raised $2,919 from a single campaign, showing how combining ticketed experiences with simple, convenient payment options can significantly increase fundraising results.
This is similar to selling event tickets, food, and bundled experiences from this list, which is why combining simple sales with convenient payment options often leads to higher participation.
There's always a tendency for students to ask their parents to buy pastries for them when they come for school runs or a fundraising event.
So, set up a pastry shop, collaborate with bakers, and sell doughnuts for your school fundraiser. As a plus, you can do some branding packages to promote your local restaurants among your school community.

This is one of the best fundraising ideas for schools because it’s one of the best snacks to sell at any event. It's a favorite for many—both young and old. Popcorn is not only sold at movie night, you can sell them to raise funds during day events.
Hire a local popcorn vendor and sell popcorn of different flavors. Ensure that the popcorn stand is very close to the most active spots, like local businesses, at the fundraising event.

There are two ways to leverage the universal appeal of pizzas for school fundraising:
Kids love candy, and so do their family members. To raise funds for school, partner with a local candy shop that sells candy bars and get a wrapping paper bundle to package the bars.
Look out for when high school students and elementary school kids are celebrating birthdays and sell candy to birthday celebrants so they can gift their classmates during celebrations. Collect donations and celebrate your wins!
“I scream, you scream, we all scream for ice cream!" says Howard Johnson, once a famous Massachusetts ice cream purveyor. Ice cream is an enjoyable food fundraiser for schools.
Connect with a local business that will allow you to sell during their closed hours, especially when parents troop in for school run and during the holiday season.


Tea is one of the most consumed beverage drinks. It is one of the best fundraising efforts in the food/beverage category during fun events and meetings.
For example, during PTA meetings or events in the school gym, you can sell tea drinks to parents, teachers, and community members and keep proceedings for school funds.
Sell apples to keep the doctors away from your students, their parents and your teachers. Want to raise money even higher? Hold a school fundraiser that sells apples coated with caramel, chocolate, or vanilla flavors.

Not everyone wants to get a quick snack, some might want to eat pasta, and this is one of the best fundraising ideas. Pasta is a fast food so students and donors can get it on time.
Organize weekly pasta deliveries during lunch hours for students and donate profits for funds.
Work with bakers at local businesses and set up a good-looking table to sell cakes and other pastries. For example, buy two, get one free, buy a brownie, get a shot of milk. Bake sales are very popular with everyone.
Among high school fundraising ideas and middle school fundraising ideas, this is one of the most common. Family members love baking, and community members love baked goods. You can’t go wrong.

Partner with wholesale bakers and local restaurants to deliver high-quality sausage rolls and fries. Sell during meetings, school hours, and school parties.
You can sell these at the school gym to athletes and parents looking for a quick protein hit in a yummy roll. Collect donations and rave reviews.
Sell small bundles that include a piece of candy and a handwritten or printed note. These are especially popular around holidays, school events, or as peer-to-peer gifts.

College students may enjoy buying biscuits during lunch hours and enjoying them with a soda drink or lemonade. Students still do it, so they sell a lot of it. It's a profitable food for your school’s fundraising efforts.
During school lunch and breakfast hours, you can partner with your school's local cafeteria to sell pancakes to students and collect donations. Since many parents don't have time to prepare a pancake at home, their kids can buy one in school and be filled.
You can even sell tickets for breakfast and generate more money for your school. All while feeding the kids a yummy, energizing breakfast.
Selling branded T-shirts is a great school fundraising idea. Schools can create branded t-shirts with their logos and slogans. Parents and students are enticed to rock these tees and improve the school's visibility to get more supporters.
You can combine education programs with your school’s logo, sell tickets to events and have T-shirts outside the event, and raise school spirit. Everyone’s happy!

Most students take a lunch box to school daily. Sell lunch boxes and imprint your school logo and name. Make it part of the uniform kit for new students.
Doing this helps your school raise more money.
In colleges and universities, tote bags are popular. It's a good fundraising idea for colleges, especially for older high school students. Customized tote bags can be sold to students, teachers, and parents to raise money. In addition, you can set up a referral program so that supporters can sell to family members.

Students outgrow their clothes in a matter of weeks or months, not years. So, why not host a gently used clothing sale? You might even sell tickets for entry, and then parents, teachers, and students can donate clothes that don't fit them anymore (or that they just don't like), and you can organize an afternoon of shopping and events.
Students feel good when they put on a school bag made by their school with their names emboldened on it. Sell these ideas to parents at a cheaper rate compared to the market rate and see how they rush it.
Students will want to bring their bags to a local park and carry them throughout the school year. This can foster school spirit and help schools raise money.
Water bottle fundraising is one of the most innovative school fundraising ideas that combines practicality with brand visibility. It is selling custom-branded reusable water bottles to support a specific cause.
Towels can be common gifts in grade school. You can invite parents to pay a few bucks for end-of-year parties, and get a towel as a gift with your school's name.
It’s one of the easiest fundraising ideas because everyone can use another towel. As a bonus, you can raise school spirit.
People cherish mugs a lot, especially high school students, and selling them is a way to get funds, and it’s even better when you brand them. Take a look at the picture above and see how Harvard Medical School customized the mug with its logo.


Teachers wear caps often, especially during rallies, sports, and outdoor events. Customized caps can be sold for your school’s fundraising as a way to foster their identity as employees. It can also serve as mementos and remind supporters of your school's merchandise.
Collect spare or lightly threaded shoes from donors, recruit volunteers, promote widely, and partner with a facilitator for easy fundraising ideas for schools. Once the shoes are given out to brands for recycling, the school gets a profit once you collect donations.
During the fall and winter months, students, teachers, and parents need to stay warm. You can order brand new hoodies and add your school logo, slogan, and the name of the student.
Sell them to newly admitted students and older high school students for school spirit.
Schools love to give students umbrellas, and they make a cool sum from them. As an elementary school fundraiser, put a price for end-of-year or festive parties and gift-branded umbrellas. However, you must make it cost-efficient since it's not too profitable.

Students can't do without socks. Offer to give students two pairs of branded socks at a low cost and see how sales increase quickly in for a successful fundraiser. Note: You can even add this as a deliverable for students buying new school uniforms.

Girls of all ages love leggings. Customizing these leggings in different sizes and colors will reduce the burden on parents who constantly have to keep them stocked. Collect donations for buy one, get one free.
Pro tips to get you started with this category:
Bundle together highlighters, pens, flashcards, and sticky notes into a ready-to-use study kit. These are especially popular around exam periods and can be sold as a convenient, all-in-one solution for students.
Combine snacks, school supplies, and small comfort items into exam care packages. These work well as pre-order items for parents or as limited bundles sold during midterms and finals.
Sell simple planners or assignment trackers that help students stay organized throughout the school year. These can be customized with school branding or designed as printable or digital downloads.
A digital coupon book is a list of special discounts from businesses in tourist areas, shopping centers, or entire towns for promotional purposes.
For your school’s fundraising, you can partner with brands that have special discounts and create a list of the coupons. Sell your coupon books to parents and supporters either by directing them to the company's website or by presenting your inventory to them in person. This is a great fundraising idea for schools.

Students and teachers use notepads a lot in school. In most schools, they add the price of customized notes to their tuition fees—this means that parents or guardians pay a sum for notes per academic session. For this reason, it’s one of the best fundraising ideas for schools.
What is a school without a pen? Meaningless. Your school can brand pens with the name of each student and offer limited slots to students and teachers to arouse FOMO (Fear of Missing Out).
Craft kits are one of the top school fundraising ideas because it gets kids and parents engaged in the school’s fundraising and in a shared activity.
Some students may be in a dilemma about purchasing textbooks from the school or getting them from external bookshops. While the latter is cheaper, the former can be more fulfilling, because you can still get the exact edition and copy preferred by the school.
Students use art materials a lot for fine art and applied topics. Art materials like watercolors, crayons, drawing pencils, and drawing boards can be sold to raise funds. As a plus, you can customize these materials with the school's name and logo.

Now, more than ever, students have access to technology at their fingertips. Schools can raise funds for online tutorial subscriptions for students in exam classes to practice Q/As, watch video tutorials, and answer practice questions.

Students engage in creative DIY activities in school. For example, in middle school, I painted art, and I did a local tie-dye shirt. These activities can draw the attention of students to express their creativity, so parents can buy them.
Craft kits are one of the top school fundraising ideas because it gets kids and parents engaged in the school’s fundraising and in a shared activity.
Apart from customizing these items with your school logo and name, you can brand envelopes with different taglines for different gift purposes. For example, a birthday envelope card, a Valentine card, or an envelope of the students' academic results.
Community members can use these envelopes with pride, and your school can raise money. It’s a shared experience that brings people together.
Most parents and students want to be kept abreast of the academic schedule for each year. So, selling customized school calendars to them can be a way to raise funds. In addition, you can customize each calendar with a picture of each class.

This is a great item to help raise money for elementary school students and middle school students. Kids love to draw and play with colors. Add different themes and colors. Brand it with your school logo and market it beyond your school community.
Students in high school, colleges, and universities use calculators for mathematical studies. How about you partner with a calculator brand to sell calculators with their names printed or embroidered on it for safety and as a keepsake?
It’s one of those fundraising ideas that will benefit everyone and last a long time.
Organize a trivia or game night and sell entry tickets to participate. This is a simple way to raise funds while creating an engaging group event.
Charge a small fee for students to participate in a talent show or performance event. You can also sell audience tickets to increase total fundraising revenue.
Host a school movie night and sell entry tickets. Adding snacks or bundled deals can help increase overall sales during the event.
Students love to watch comic shows and cartoons. However, some comic shows are not rated for kids to watch, and parents don't like them. Partner with film CD sellers and curate a list of comics suitable for students to watch. Offer this to their parents and teachers.

For kids who are just starting out in school, their parents may want to buy creative building blocks, illustrations, and puzzle cards for them. Your school can come up with creative games and illustration books and sell them at an affordable rate.
During cultural exhibition shows. You can encourage parents to prepare a variety of delicacies. Host an eating contest, add a registration fee, and give prizes to parents with the most tasty delicacy.
Educational video games with my classmates can help support learning during breaks. It stays fun and tests precision and cognitive ability to answer questions fast.
The good thing is, I paid a penny to play these games for hours. This fundraising idea is worthwhile.

Sell flashcards, board games, or subscriptions that make learning a new language fun for students, teachers, and parents. Some schools offer foreign languages as courses; this is a great way to foster diversity and raise funds.
Kids love to wear their favorite cartoon character costumes. Whether it’s Woody from Toy Story or Captain America from Marvel, dressing up is great for your school’s fundraising. Get a ton of these costumes and sell them to parents. They can wear these costumes during fun parties and events.
After the event, you can even collect donations of the costumes and sell them again next year. What could be more fun than an annual costume party fundraiser?

Balloon pops are exciting and fun fundraisers for students of all ages, particularly younger students.
All you have to do is fill balloons with small prizes or messages and sell them. Participants pop the balloons they've bought to find out what they've won! Invite students to pop balloons and have fun doing it.
It's post-COVID, and a lot of people still wear face masks. It has become part of fashion. Customize face masks—preferably one with clothing material—with your school logo and name. Sell to students and parents during winter and spring.
Students in high school and college go to laboratories for practicals. Your school can partner with glove manufacturing companies to prepare customized gloves that can be sold to them. In addition, you can ask donors to donate funds to get gloves for school cleaners.
Some students play a lot during break hours at school. Selling hand sanitizers is a way to encourage cleanliness and hygiene.
Some parents and teachers have no aid box at home for emergencies. Partner with the Red Cross Society in your local environs or health centers and give discount cards to parents.

During fundraisers, create a booth for selling workout apparel. You can sell hair bands, sneakers, workout kits, and little dumbbells for students. Parents find this enticing since they take their wards on outdoor sports often.
This is a great product to sell in elementary and high school. Kids ride bicycles at home, and for safety purposes, they'll need a helmet. Sell customized and fitted headgear of all sizes.
Put together small kits with magnets, mini mirrors, organizers, and decorative items for lockers. These are especially appealing to middle school students who want to personalize their space.
Create bundles with items like lip balm, face masks, candles, or bath products. These are easy to package and feel more valuable as a set than as individual items.
Offer pre-made gift bundles for common occasions like birthdays, holidays, or teacher appreciation. These save buyers time and tend to sell well because they are ready to give.
From chalkboards where guests can write messages to include in the photo, to Mr. and Mrs. (your name here) signs and other funny expression signs — these props can be sold during photography contests to raise more money.
Another cool item to sell is a customized wristband. Churches and other organizations sell this a lot. Your school can partner with wristband manufacturers to create customized bands and sell them to anyone associated with the school.
Students in high school love to express their creative imagination and artworks during the holiday seasons. Set up a contest, ask for donations, and supply these kits to them for holiday work. When school resumes, you can auction a few artworks.

Similarly to selling embroidery kits, you can sell crochet kits to female students who want to create clothing. In return, you can offer them prizes and brand the wears.
Ask parents and teachers for minimally worn jewelry. Extract some beads from them and host jewelry-making contests for female students to showcase their creative ability. In turn, parents and teachers can purchase the renewed jewelry beads.
As a keepsake for students and parents, sell customized fridge magnets. Add your school logo and slogan.
During Halloween, Christmas, and other festive parties, sell decor ranging from costumes to caps and dresses.
A KeyHolder is a very useful item in households. It doubles as a souvenir. In the image above, a text is inscribed on the keyholder, do the same by adding your school's motto and sell to parents during fundraising events

“Character, commitment, and excellence” — that's the motto of the high school I attended. It still sticks because I remember it. How about you sell artwork that can be pasted on the walls of the homes of your students?
Car stickers serve as keepsakes. Sell branded car sticker designs to parents and teachers. It's a way to advertise your school in public
Just like other items in this category, door stickers are keepsakes and an advertising medium. Encourage donors to use it on their doors to attract prospective school customers.
Sell LED strip lights or small decorative lighting for bedrooms or desks. These are popular with students and have strong resale appeal due to their aesthetic value.
Offer compact desk fans that students can use at home or during warmer months. These are practical, easy to source, and simple to sell at an affordable price point.
If your school has a computer-based center with lots of desktops and laptops, and you want to raise funds, get a few of the gently used laptops and auction them. Let the highest bidders win. This is a surefire way to raise more funds.

If they have a laptop, then they most likely need a USB flash drive. Students in college use flash drives often to receive tutorials. You can sell these drives to them in a customized flash drive sleeve.
Students might not find this relevant. However, you can sell to parents and teachers. Partner with an earbuds brand, and get limited gift cards. Share with parents who are interested in getting these buds at discount rates.
Think about the feeling that comes with having a customized picture of yourself on your phone case. Reach out to highly supportive donors and give them free cases. Afterward, run a quick pre-order sale—by now, other donors are craving the package.
This is one of the best tickets to offer when fundraising for school. It can attract a ton of donors. Partner with VR shops and come up with an attractive user experience. Sell tickets to VR experience events for parents and students — align each experience to their taste.
For example, kids want to play games. Parents might want a sophisticated experience

A phone grip or pop socket is a simple plastic circle that mobile owners attach to the back of their phones using an adhesive. Add your school logo and sell it out. Ensure it has a quality adhesive.
If you have a laptop, then you need a sleeve for it. Now, you want to sell laptops to students in middle and elementary school. Add laptop sleeves to the bundle!
Most kids use tablets rather than laptops. Sell these sleeves to their parents. Imprint your school logo and slogan on it.
Organize a trivia or game night and sell entry tickets to participate. This is a simple way to raise funds while creating an engaging group event.
Charge a small fee for students to participate in a talent show or performance event. You can also sell audience tickets to increase total fundraising revenue.
Host a school movie night and sell tickets for entry. Adding snacks or bundled deals can help increase overall sales during the event.
Most students in elementary and middle schools are engaged in swimming lessons. Sell swim goggles, caps, and custom towels to their parents. As a plus, offer to engage them in monthly swimming lessons at school.

Students play football often. And a big catch is getting them to pay for any ball they use on the school field. This is a great way to get their attention because they'll often get balls outside the school premises.
Students always find a sense of community in joining the sports team. Sell branded school sportswear and make it mandatory for parents to buy.
Host a skateboarding contest during sports hours. Encourage students who have skateboards to register and participate. Give out prizes in return.
Create customized yoga mats. As a plus, offer online yoga sessions for parents, teachers, and students. Put a price tag on everyone who wishes to join the yoga community.

Many schools have gently used tennis rackets and balls. Put them on auction and get the highest bidders to take them. You can also partner with gym centers and sports brands to sell gently used sports equipment.
Successfully raising funds for your school requires more than just having valuable items to sell. It's about fostering a sense of community, consistently engaging supporters in meaningful ways, and building lasting relationships that benefit.
The following tips make selling items easier and encourage long-term relationships with your school's supporters.
Before you start selling items, ensure that you've built an engaging community of school supporters, parents, and teachers. Create an online group and add parents to share their ideas and communicate with teachers.
Make sure that all your marketing material is consistent with your school's branding. Always use the same logo, colors, and fonts. This will allow your campaign material to be recognizable. And supporters will know it's you (their favorite charity) right away
Don't rely solely on one channel for promoting your school's fundraising campaigns. Distribute your posters, videos, and social media templates consistently so you can target more potential supporters and new students.
Maximize your online presence and email lists. Take the words to the streets via promotional walks. Partner with media organizations for publicity on air.
Appreciate those who buy your school items. Send them automated “thank you” messages when they purchase online.
Offer rewards and incentives for active donors within your school community—for example, you can choose to publicize donors' businesses in your school's yearly magazine. This act of gratitude encourages them to donate more funds to your school.
Once you’ve picked out what to sell, the next big move is making it easy for people to actually buy. That’s where Zeffy comes in. It’s the only platform that lets schools and nonprofits raise money online without paying a single cent in platform fees - seriously, 100% free.
Whether you’re selling snacks, school swag, raffle tickets, or tech gadgets, Zeffy helps you set up an online store, accept donations, manage ticketed events, and even run auctions or membership programs all in one spot. No hidden fees, no complex setup, and no cutting into your funds.
Used by over 50,000 organizations, it’s built to help you launch your school fundraiser fast and keep every dollar you raise.
The most popular school fundraisers are:
These options tend to work well because they are easy to organize and appeal to a wide audience.
TThe most profitable items to sell in school are typically those with low costs and high perceived value.
High-margin categories include:
Many of these can reach 70–95% profit margins, depending on how they are sourced and priced.
If your goal is to make money quickly, focus on items that are inexpensive, easy to carry, and in constant demand.
Some of the fastest-selling options include:
These items typically require low upfront investment and sell quickly because they are affordable and convenient.
In most cases, selling at school is allowed, but it depends on your school’s specific policies.
Many schools require:
Checking with your school before starting is the best way to avoid issues and ensure your fundraiser runs smoothly.
In middle school, the best-selling items are usually affordable, fun, and trend-driven.
Popular options include:
Items in the $1–$5 range tend to perform best because they are easy for students to buy regularly.
Yes, you can sell fundraiser items online using a fundraising platform or a simple eCommerce setup.
This typically involves:
Online selling can help you reach more supporters and make it easier for people to contribute.


Looking for the best ways to raise money for your school? Check out this list of 30+ top school fundraising ideas, ranging from easy to profitable.

Fundraising platforms can take 5–20% in fees. We’ve compared the top options and revealed the only one that lets your school keep 100% of donations.


Fall festival ideas to inspire your school's fundraiser. Try these games and educational activities to engage students and their families for the fall season.
.webp)