Christmas market software for your busiest season.
Hundreds of applications, waitlists, multi-date bookings, invoicing and stallholder messaging — one flat fee, no transaction fees, and a free forever plan to start.
No transaction fees · No contracts

Built for markets that run hard for a few weeks.
From open call to the last market day.
Open applications early
One form, hundreds of applications, every document attached.
Curate & waitlist
Accept, waitlist or decline by category; fill gaps from the waitlist as dates firm up.
Book across dates
Book stallholders into one date or the whole season; invoices go out automatically.
Market days
Check-in on your phone, site map in hand, bulk messages for changes.
Wrap up
Payments reconciled, stall-income report per date and for the season.
The tools a seasonal market actually needs.
Insurance and food handling — checked before the rush.
Stallholders upload documents once for the whole season; LocalStalls tracks expiry dates and reminds them before their first date. You see who’s compliant at a glance.
See the stallholder portalPublic liability insurance
Food handling certificate
Council permit
Which plan fits a seasonal market?
One pop-up weekend, 50 stalls
→ ~50 stalls/month
LiteFour December markets, 60 stalls each
→ ~240 stalls/month
ProWeekly Christmas market, 100 stalls
→ ~450 stalls/month
Pro PlusEvery plan: flat monthly fee, no transaction fees, free forever plan to start.
See pricingLocalStalls has been a game-changer for us! As the marketing manager for Lovecalne Saturday Markets, I can confidently say that using LocalStalls has completely transformed the way we manage our stallholder bookings.
Questions event managers ask.
Can a stallholder book several dates at once?
Yes — accept them into one date or every date in the season, and one invoice covers the lot or one per date, your choice.
How do waitlists work when we’re oversubscribed?
Waitlisted stallholders sit in their own list; when a stall frees up you send an offer and they accept from their portal.
Does the stall limit count each date separately?
Yes — plans count confirmed stall bookings per month, so four markets of 60 stalls is about 240 in that month.
How do stallholders pay?
Each booking generates an invoice with a card payment link; money lands in your Stripe, Square or PayPal account with no transaction fee from LocalStalls.
Can I message only the stallholders booked for one date?
Yes — bulk messages and push notifications can go to everyone, one date, or one category.
Is there a free plan?
Yes — publish your form and take applications on the Free plan with no time limit; paid plans have a 30-day free trial.
Also built for