Travel Baseball Team Fundraising Ideas That Actually Work

By a 12U travel coach6 min read
In this post

Our second season, we ran a car wash. Eleven families, a borrowed hose, a Saturday that started at 8 a.m. and melted into the afternoon. We raised $312. Split across the hours every family put in, we made somewhere south of six dollars an hour, per person, to soak each other in a parking lot.

That car wash taught me the only fundraising lesson that has ever mattered: judge a fundraiser by dollars-per-hour, not dollars. A $300 haul feels fine until you count the twenty-plus family-hours it ate. Once I started doing that math, our fundraising got a lot less charming and a lot more effective.

Judge a fundraiser by dollars-per-hour

Before you commit the team to anything, estimate two numbers: net dollars (what actually lands in the team account after costs) and total family-hours (everyone's time, not just yours). Divide.

Here's the rough math from fundraisers I've either run or watched other teams run. Treat these as ranges, not gospel — your region and your families' networks swing them a lot:

Fundraiser Typical net Family-hours Roughly $/hour
Car wash $250–$500 20–30 $10–$20
Restaurant "spirit night" $150–$400 3–5 $40–$100
Discount card / coupon book $600–$1,500 15–25 $30–$70
Online donation campaign $800–$3,000+ 4–8 $150–$400
Sponsor a banner / program ad $500–$2,500 5–10 $80–$250
Bake sale / concession stand $100–$300 12–20 $8–$15

You can see the pattern immediately. The winners aren't the ones that feel most like "team bonding" — they're the ones that don't trade a whole Saturday for gas money.

The ones that actually work

An online donation campaign. This is the highest dollars-per-hour tool most teams never use. Each family shares one link with the people who already want to support their kid — grandparents, aunts, the neighbor who asks how the season's going. Nobody drives anywhere. A team of twelve that each reaches five people who give $25 is $1,500 in a week, and the "work" is a couple of text messages per family.

The reason it works is reach without logistics. A car wash can only sell to cars that happen to drive by. A shared link reaches Grandma in another state. When we finally ran one, the single biggest donation came from an uncle none of us had ever met.

A restaurant spirit night. You email a local spot, they give the team 15–20% of sales on a Tuesday, and your only job is getting families to show up and eat dinner they were going to eat anyway. Low ceiling, but the effort is almost nothing — pure dollars-per-hour.

Discount cards. A stack of $10–$20 cards with local deals (a free car wash, buy-one-get-one wings). Parents sell them at work. Margins are good and people actually use them, so it doesn't feel like begging. The catch is the upfront print cost and the coordination of who has how many cards — the admin is the real tax here.

Sponsorships. One local business writing a $500 check for a banner on the outfield fence is worth ten hours of concession-stand shifts. This is the most underrated move in youth sports. Every family knows a small-business owner; give them a one-page sponsor sheet and let them ask.

The ones that waste your weekend

Not to pick on the classics, but: bake sales, car washes, and manned concession stands are almost always your worst dollars-per-hour. They feel like fundraising because you're tired at the end. But you're converting a huge pile of volunteer hours into a small pile of cash, and you're spending down your families' goodwill — the same goodwill you'll need when you ask them to coach third base or drive to the 7 a.m. game.

If your families genuinely enjoy the car wash as a hangout, keep it — just be honest that it's a team event that happens to raise a little money, not a fundraiser. Don't count on it to close a budget gap.

Online vs. in-person

The pandemic quietly settled this debate. Online campaigns win on almost every axis that matters to a volunteer-run team:

  • Reach: in-person is capped by foot traffic; online is capped by your families' contacts, which is a much bigger number.
  • Effort: no setup, no teardown, no Saturday.
  • Transparency: everyone can see the running total, so nobody wonders whether the money's real or where it went.
  • Speed: a good campaign does most of its work in the first 72 hours, while the ask is fresh.

In-person still has a place. It builds team culture, it's great for younger kids who like doing something, and a spirit night or sponsor drive can post excellent numbers. But if your goal is to actually offset dues with the least burden on families, start online and treat in-person events as the bonus, not the plan.

The one real advantage in-person used to have was trust — people hand cash to a kid at a table more readily than they type a card number into a stranger's link. That gap closes when the campaign page clearly belongs to your team and the money lands in your account, not some middleman's. That's the whole reason we moved our fundraising onto the same tool that already runs our roster and dues: the donation page looks like our team, the total updates live, and every gift posts itself against the goal without me touching a spreadsheet.

How much to try to raise

Here's where most teams go wrong: they pick a round number ("let's raise $2,000!") with no relationship to their actual budget. Then they either fall short and feel bad, or hit it and realize it barely dented a $14,000 season.

Set the goal by working backwards from the gap. Add up your real season budget — tournaments, umpires, uniforms, field rental, insurance — then subtract what dues will cover. Whatever's left is your fundraising target. If you don't have that number yet, build it first; a fundraiser without a budget behind it is just a guess.

A few rules of thumb once you have the gap:

  • Per-player framing beats team framing. "We need each family to raise $150" is concrete and fair. "We need $1,800" is abstract and quietly lands on whichever three parents always do everything.
  • Keep it under what dues would've been. Fundraising is supposed to lower the family's total cost, not add a second obligation on top of full dues.
  • Set a deadline. Campaigns without an end date drift. Two to three weeks is the sweet spot — long enough to reach everyone, short enough to keep urgency.

For a typical 12U team, a well-run online campaign closing a few hundred dollars per player is very achievable and can knock a real chunk off dues. Trying to fund the entire season on fundraising alone, though, is where teams burn out. Use it to shave the gap, not to replace dues.

The honest takeaway

Fundraising is worth it when it buys down real cost per hour of family time — and it's a trap when it just makes everyone tired. Do the dollars-per-hour math before you commit, lead with the online ask, use in-person events for culture rather than cash, and tie your goal to an actual budget gap.

We haven't run a car wash since. Our families are happier, our team account is healthier, and I get my Saturdays back.

Keep reading