Middle school fundraising ideas
If you're tired of the same old fundraiser ideas for middle school, you’ve come to the right place. Find inspiration in our ultimate list of junior high fundraising ideas, from movie nights to pajama runs and everything in between.
%201.png)
Outdoor education class
Invite your community to explore the world around you with an outdoor education experience. Determine your target age group(s) and create an out-of-classroom adventure they’ll treasure.
Trash-a-thon
Pajama party
Raise money for a good cause and create an unforgettable, cozy experience by turning any fundraising event into a pajama party.
Costume contest
Throw a themed costume party to match the season or holiday and award prizes for the best costumes! Sell tickets to your fundraising event online and partner with local sponsors to offset costs and spread the word.
Field goal derby
Bowl-a-thon
Reserve lanes at a bowling alley, ask participants to gather pledges for an all-you-can-bowl night, and watch the donations roll in on team fundraising pages.
Offer special prizes for the team with the highest score, most creative name, or even the best uniforms.
More money, no problems
Instead of hosting an event, ask your supporters to donate a specific amount for the entire year. Create a donation form or fundraising page with photos, videos, and a compelling story in order to encourage gifts. Be sure to customize your donation amounts and add descriptions that are specific to your needs and impact.
Candy bar sale
Sell wholesale candy bars and sweet treats to your supporters. Bring them to events or offer them anywhere people might need a snack! Use peer-to-peer fundraising to spark a bit of friendly competition and easily track who’s sold the most.
Flag football tournament
Bring fans onto the field for some football fun! Teams register and pay to play and fans buy tickets to cheer them on.
Lend a helping hand
In order to streamline the process and keep track of contributions, create custom labels for different donation amounts on a special fundraising page or donation form (e.g. $50 = 2 volunteer hours).
You name it
Shoot-a-thon
In this basketball fundraiser, each contestant pays a small entry fee to see how many baskets they can make in a short amount of time.
Walkathon
Halloween costume run
Ask supporters to wear their silliest or spookiest Halloween costumes during this fun run. Use team or peer-to-peer fundraising to help participants set a donation goal and spread the word. At the end, award special prizes to the race winners, the teams or individuals who raised the most, and the best costumes!
T-shirt design contest
Cheer off
Invite dance, cheer, or pom squads to pay a small entry fee and battle it out for top spots like “Most Spirited” and “Best Routine.” Take this event to the next level by asking attendees to consider adding a donation to their ticket purchase, offering concessions, or evenlivestreamingthe event.
Fan Combine
Players vs. parents game
Mascot showdown
Join forces with your rival team for a good cause. Organize a race or other competition between your mascots during halftime at a big game, and ask supporters to vote for their mascot by donating on a team fundraising page. Use text-to-donate or a QR code to bring in even more funds from the stands during the event.
Jeans day
Sell passes for a day out of uniform or a day in jeans. You can even turn it into a friendly competition to see which grade has the highest participation. For easy payments, use scan-to-donate, Venmo, or other convenient methods.
Storybook Character Dress-Up Day
Crafts night
Charge an entrance fee and check in attendees as they arrive for an evening of creativity and fun. Ask volunteers to bring craft supplies or request donations from local art stores.
Read-a-thon
Students pledge to read a certain number of minutes each day and collect donations for every minute read or a flat rate. Use peer-to-peer fundraising to gamify your efforts and encourage readers to compete to see who reads—and raises—the most.
School auction
Swag sale
Raise some extra funds for your organization or club and spread the word about your cause by selling branded swag like totes, stickers, and t-shirts.
With advanced ticketing features, you can offer each item on a mobile-friendly platform and add an image and available amount so supporters can easily purchase and share their sizing info, too!
Frequently asked questions
How do I start a fundraiser for my middle school?
First, identify a cause or project to support, whether it’s a new program or necessary school supplies. Next, brainstorm fundraiser ideas for middle schoolers to find the right fit for your community, like a scavenger hunt, car wash, or walkathon.
Get approval from school administrators, recruit volunteers to help with your fundraising efforts, and promote the campaign far and wide. Then, launch your event, collect donations, and thank everyone for their support!
What are the most popular middle school fundraisers?
Large-scale events like dance-a-thons and competitions are among the most popular junior high fundraising ideas. These types of fundraisers actively involve the community in supporting your cause and create memorable experiences for students and their families.
What is the most profitable middle school fundraiser?
How much money your middle school fundraiser will make will vary based on your expenses, community support, and fundraising goal. However, fundraising ideas for middle school students—such as themed runs/walks, read-a-thons, or movie nights—can potentially bring in a hefty amount of funding. These events can often be hosted throughout the school year and only require a small donation from each supporter.
%201.png)
Subscribe to
The Butter Brief
Get fundraising ideas, tips, and free resources right in your inbox

Givebutter helps you turn ideas into impact
.webp)
Subscribe to
The Butter Brief
Get fundraising ideas, tips, and free resources right in your inbox

The most-loved fundraising platform
.png)
%201.png)



%201.png)

.webp)
.webp)
.webp)
.png)
.png)
.png)
%20(1).png)




.png)
.png)








.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)

.webp)


.png)
.png)
.webp)
.webp)
.png)
.png)
.png)
.png)


.png)
%20(1).png)
.png)
.png)
.png)
.png)