Race Registration Form Template

Whether you're running a neighborhood 5K, a charity walk, or a full marathon, race registration has its own rhythm — distance, t-shirt size, pace projection, charity team, medical alerts, and a liability waiver. This template captures everything you need to roster runners and order swag without spending hundreds on registration software.

Free for non-commercial projects, with unlimited forms and responses.

Last updated

The starting point

About this template

A race registration form is the operational heart of any organized running event. Race directors need to know who's coming, which distance they're running, what size shirt to print, who their emergency contact is, and that they've acknowledged the inherent risk of running a race. Multiply that by 200, 2,000, or 20,000 runners, and the form becomes the difference between a smooth race day and a chaotic packet pickup line.

More about this template

This template was built for the realities of organizing a race — even a small one. The distance selector handles multi-distance events where the same form serves the 5K, 10K, and half marathon. T-shirt sizing is captured up front so you can submit a single bulk order to your screen-printer. Pace estimation lets you assign corrals and seed waves for crowded starts. The charity team field tracks runners who are raising money for a cause, which is essential for any fundraising race. And the liability waiver checkbox creates a documented record that every runner acknowledged the risk before signing up.

formformform gives independent race directors, running clubs, and small charity races a free way to handle registration without per-runner fees that eat into the donation pot. There are no submission caps, no upgrade tiers, and no surprise charges when your race fills up. Embed the form on your race website, share the direct link in your community running group, or paste it into your charity's email blast. Submissions land in your inbox the moment they're submitted, ready for bib assignment and packet stuffing.

14 fields to make your own9 required in this starting form

Make it fit your workflow.

Use your own copy to change labels, remove questions and add the details you need. Try the preview alongside this guide to see what respondents will be asked.

The questions, explained

Fields in this template

Review the starting questions and choices. You can change them in your own copy.

  • Short answerRequired

    Runner Full Name

    Jane Doe

  • DateRequired

    Date of Birth

  • Single choiceRequired

    Gender (for race division)

    4 choices
    • Male
    • Female
    • Non-binary
    • Prefer not to say
  • Email addressRequired

    Email Address

    you@example.com

  • Phone numberOptional

    Phone Number

    (555) 123-4567

  • Long answerOptional

    Mailing Address

    Street, City, State, ZIP — for race packet

  • DropdownRequired

    Race Distance

    6 choices
    • 1 Mile / Fun Run
    • 5K
    • 10K
    • Half Marathon (13.1)
    • Marathon (26.2)
    • Trail / Ultra
  • DropdownRequired

    T-Shirt Size

    8 choices
    • Youth S
    • Youth M
    • Youth L
    • Adult S
    • Adult M
    • Adult L
    • Adult XL
    • Adult XXL
  • DropdownOptional

    Estimated Pace / Finish Time

    6 choices
    • Fast (sub-7 min/mile)
    • 7-9 min/mile
    • 9-11 min/mile
    • 11-13 min/mile
    • Walking pace
    • Not sure
  • Short answerOptional

    Charity / Fundraising Team (if any)

    Team name or charity you're running for

  • Long answerOptional

    Medical Alerts

    Anything race day staff should know if you need help on the course (asthma, allergies, conditions)

  • Short answerRequired

    Emergency Contact Name

  • Phone numberRequired

    Emergency Contact Phone

  • Multiple choiceRequired

    Liability Waiver

    1 choices
    • I acknowledge the inherent risk of participating in a footrace and release the organizers from liability for injury
Where it fits

Who uses this template

Suggested uses, and why this starting point can help. Adapt the questions to your own process.

Charity 5K organizers

Gather the details needed before making arrangements. Consistent answers help you spot special requirements and prepare the next step. Review “Date of Birth” in particular and adapt it to the detail you need.

Running clubs

Use this as a starting point when you need the same essential information from each person. Review the questions against your process before sharing your copy. Review “Gender (for race division)” in particular and adapt it to the detail you need.

Marathon and half-marathon races

Records prior race experience, training plan source, and pace group request for 13.1-mile road races.

Trail and ultra runners

Records crew/pacer info, drop-bag count, and 50K/50M/100K distance for ultra trail events.

Triathlon clubs

Use this as a starting point when you need the same essential information from each person. Review the questions against your process before sharing your copy. Review “Estimated Pace / Finish Time” in particular and adapt it to the detail you need.

Schools running fun runs

Give participants a clear set of questions and keep the information together, making it easier to prepare, respond and follow up. Review “Charity / Fundraising Team (if any)” in particular and adapt it to the detail you need.

Fundraising walk organizers

Gather the details needed before making arrangements. Consistent answers help you spot special requirements and prepare the next step. Review “Medical Alerts” in particular and adapt it to the detail you need.

Race directors

Use this as a starting point when you need the same essential information from each person. Review the questions against your process before sharing your copy. Review “Liability Waiver” in particular and adapt it to the detail you need.

What's included

Distance selector for multi-distance events
T-shirt size for swag and finisher shirts
Pace and finish time estimate for corral assignment
Charity team and fundraising team tracking
Medical alerts field for course safety
Emergency contact required
Liability waiver checkbox built in

How to create a race registration form

  1. 1

    Click "Use this template" to clone this race registration form into your formformform account.

  2. 2

    Update the distance dropdown to match what you're offering — 5K only, or multi-distance, or themed (trail, mud, color).

  3. 3

    Customize the t-shirt size options to match what your printer supplies.

  4. 4

    Edit the liability waiver text inside the checkbox label to match your race insurance requirements, or link to a longer waiver page.

  5. 5

    Set notifications so registrations forward to your race director and volunteer coordinator.

  6. 6

    Publish and embed on your race website's registration page, then share the link in promotional emails.

Best practices for your race registration form

Order shirts in batches

collect all sizes through the form, then submit a single bulk order to your printer 2-3 weeks before the race.

Capture pace estimation

even rough buckets help you organize wave starts and avoid traffic jams at the start line.

Make the liability waiver mandatory

checked-box waivers aren't a substitute for signed paper waivers in high-risk events, but they're documentation of acknowledgment for casual races.

Send packet pickup instructions by email

formformform's instant notifications let you reply within hours, building runner confidence that the race is organized.

Track charity teams in a separate column

most charity races want to spotlight their top fundraisers, and tracking team affiliation from registration makes that easy.

Re-open registration the week of the race for late additions

most casual races have walk-up runners, and an open form gives them a way to officially sign up before race day.

12 form ideas you can build with this template

5K Fun Run Registration Form

Captures runner age, t-shirt size, and walk/run preference for community 5K events and charity fun runs.

10K Race Registration Form

Collects projected pace, age division, and corral assignment for road 10K events.

Half Marathon Registration Form

Records prior race experience, training plan source, and pace group request for 13.1-mile road races.

Marathon Registration Form

Captures qualifying time, charity bib status, and elite/sub-elite waiver for 26.2-mile road marathons.

Trail Race Registration Form

Collects experience on technical terrain, hydration pack carry, and aid-station preference for off-road races.

Ultra Marathon Registration Form

Records crew/pacer info, drop-bag count, and 50K/50M/100K distance for ultra trail events.

Color Run Registration Form

Captures wave time, color toss participation, and after-party photo consent for non-timed family fun runs.

Mud Run Registration Form

Collects team name, obstacle waiver, and fitness level acknowledgment for OCR-style adventure races.

Charity Walk Registration Form

Records fundraising goal, sponsor team, and survivor/in-honor-of dedication for walk-a-thon events.

Turkey Trot Registration Form

Captures family group size, costume contest interest, and donated food item for Thanksgiving morning runs.

Triathlon Registration Form

Collects swim experience, bike type, transition area assignment, and USAT membership for sprint/Olympic triathlons.

Virtual Race Registration Form

Records GPS upload acknowledgment, finish window, and shipping address for at-home virtual race events.

Frequently asked questions

Is this race registration form really free?

Yes, completely free with unlimited registrations. There are no per-runner fees and no submission caps — your race can grow without ever needing to upgrade.

Can I collect race entry fees through this form?

formformform doesn't process payment inside the form. Most race directors collect entry fees through Stripe, Venmo, or in-person at packet pickup, and use this form purely to capture runner details.

How do I export the runner list for bib assignment?

Export all submissions to CSV from your formformform dashboard. Most timing companies and bib printers accept CSV uploads directly.

Can I track multiple race distances on one form?

Yes. The distance dropdown handles 5K, 10K, half marathon, marathon, and trail/ultra in a single form. Sort runners by distance after registration closes.

Is the liability waiver legally binding?

A checkbox is a documented acknowledgment, not a substitute for a signed waiver. For high-risk events (trail races, ultras, mud runs), pair this form with a printed waiver signed at packet pickup. For casual 5Ks, a checkbox is usually sufficient — but consult your insurance carrier.

Can I send registration confirmations automatically?

You receive email notifications when a runner registers, and you can reply directly with confirmation, packet pickup info, and race day instructions. Most race directors find a personal reply lands better than an automated message.

Related templates

More Event form templates

View all Event form templates →

Want a second opinion?

Explore how formformform fits the forms you need to build.

Opens with product context and a link to this page.

View or copy the prompt

Start with the Race Registration Form template

Free for non-commercial projects, with unlimited forms and responses.

Use this template