Race Registration Form Template
A race registration form template for 5Ks, 10Ks, and fun runs with category fees, shirt add-ons, and live totals.
Template Preview
✓ No credit card required
✓ No submissions limit on Free plan
Our Race Registration Form Template handles sign-ups for fun runs, charity 5Ks, and timed races with automatic fee totals per category.
Why and when to use a race registration form
Race directors juggle categories, shirt orders, and waiver signatures while entry counts climb. A single form captures all of it per runner, shows the exact amount due before submission, and exports a clean bib-assignment list.
Who is this template for
Race directors, running clubs, school athletics programs, charity event committees, and sponsors hosting corporate fun runs.
Why SharaForms is the best tool for this form
The live total updates as runners pick categories and shirts, the waiver checkbox documents every entry, and submissions export straight into your timing spreadsheet. Pair it with a QR code on your flyers for instant mobile sign-ups.
Best practices for race registration forms
- Show category prices next to each option so totals make sense
- Cap shirt sizes you cannot supply by removing those options
- Ask for emergency contacts; races without them run real risk
- Close online registration 48 hours out to finalize bib lists
Common mistakes to avoid
- Hiding the waiver until after payment screens
- Collecting shirt sizes for runners who declined shirts
- Manually adding entry fees on paper behind the digital list
- Emailing bib assignments from a spreadsheet nobody double-checked
Frequently asked questions about the Race Registration Form template
Everything you need to know about this template.
- What should a race registration form include?
A race registration form should capture participant identity, race category, shirt orders, emergency contacts, and waiver acceptance. This template adds a live fee total that updates as runners pick categories and add-ons, so amounts owed are never a surprise.
- How does the live total calculation work?
Each category carries its own price, and the shirt add-on contributes a fixed amount. As runners make selections, the total block recalculates instantly before submission, eliminating manual math by volunteers and disputed entry fees on race day.
- Can runners order shirts in different sizes?
Yes. When a runner chooses the shirt add-on, a size selector appears automatically and becomes required. Runners who skip the shirt never see the size question, keeping the form short while capturing everything your printer needs.
- How do I get a clean bib assignment list?
Export submissions to CSV and sort by category, name, or registration time. Every field arrives structured, so importing into your timing software or spreadsheet takes minutes instead of retyping handwritten entries from a signup table.
- Does the form handle the liability waiver?
The template includes a required waiver acknowledgment checkbox tied to participation risk. For higher-risk events, pair it with the dedicated liability waiver template, which adds signature capture and guardian sections for minors.
- Is the race registration form free to use?
Yes. SharaForms provides unlimited forms and submissions free of charge, so charity fun runs and school events pay nothing to start collecting entries. Payment collection at checkout is available on paid plans when you want fees handled online.
- How do I create a race registration form?
Start from this ready-made template and customize it in the drag and drop builder, generate one from a short text description with the AI form builder, or assemble fields yourself on a blank canvas. All three routes produce the same editable structure, so you can add logic, calculations, and branding whenever you need them.
- What happens after someone registers for my event?
The attendee receives an instant confirmation email with the details you define, and their registration appears in your dashboard immediately. You can watch sign-ups accumulate in real time, send reminder emails before the date, and export the final guest list to Google Sheets for check-in on the day itself.
Related templates
View AllPatient Intake Form Template
A comprehensive patient intake form template for healthcare providers to collect medical history and information.
Course Enrollment Form Template
A complete course enrollment form template for educational institutions to register students.
Explore more race registration form template templates
Browse similar form templates in the same category or industry.
How SharaForms works
Copy the template and change it the way you like
Click here to copy this template and start customizing it. Change the questions, add new ones, choose colors and more.
Embed the form or share it via a link
You can directly share your form link, or embed the form on your website. It's magic! 🪄

Powerful forms for everyone.
Start free with unlimited forms and submissions. Upgrade when you need more control and customization.






Build your first form today.
Start free with unlimited forms and submissions. Upgrade when you need more control and customization.