Skip to main content

Don't just collect leads—close them.

5K Race Form Template

Get runners registered and race-ready without the finish-line scramble of disorganized sign-ups.

5K Race Form Template

Works great on every device.
Start with this template

Organizing a 5K involves logistics that would make an event planner sweat — permits, course mapping, volunteers, timing chips, hydration stations. Registration shouldn't add to that stress. But when sign-ups come in through emails, social media DMs, and day-of walk-ups, you end up with an incomplete roster, missing emergency contacts, and no idea how many t-shirts to order.

This 5K race form template captures everything you need from runners upfront. Personal details, emergency contacts, t-shirt size, experience level, and liability waivers — in a guided flow that works on any device. Conditional logic adapts the form for different race categories (5K, 10K if offered, kids' fun run), team vs. individual registration, and add-on purchases like race day photos or post-race meals.

Embed it on your race website, share it through running clubs and community groups, and connect it to your payment processor and participant management tools through integrations. On race day, you'll have a complete roster, accurate counts, and emergency info at your fingertips.

5K Race Form Template FAQs:

A 5K race registration form is a sign-up tool that collects participant information for a 5-kilometer running event. It captures personal details, emergency contacts, health disclosures, t-shirt sizes, race category preferences, and liability waivers. It gives race organizers the data they need to plan logistics, ensure safety, produce bibs and timing assignments, and communicate with runners before, during, and after the event.

Online registration gives you accurate headcounts weeks in advance, which drives every downstream decision — how many timing chips to order, how much water to stock, how many volunteers you need at each station. It also collects emergency contact and medical information that's critical for race-day safety. Walk-up registration can supplement, but your planning baseline should come from advance sign-ups.

  • Runner's full name, date of birth, gender, and contact info
  • Emergency contact name and phone number
  • Race category (5K, 10K, kids' run, etc.)
  • T-shirt size
  • Known medical conditions or allergies
  • Liability waiver acknowledgment and electronic signature

Add a "registration type" question. Individual or team. When "team" is selected, use conditional logic to show team name and captain contact fields. For team events, you can either have the captain register all members in 1 submission (with repeating fields for each runner's details) or generate a unique team code that individual members enter when they register separately. The second approach scales better for larger teams.

For a community 5K, age-group categories are standard. They enable fair competition and more meaningful results. Common divisions are under 18, 18-29, 30-39, 40-49, 50-59, and 60+. You can also offer a "walker" category for participants who aren't running competitively. Use conditional logic to auto-assign age groups based on the date of birth provided, so runners don't have to figure out which category they fall into.

Get inspired by relevant templates and categories

3200+ Templates, 300+ Integrations

No items found.

With Typeform, you can 
customize everything

Change text, colors, and even logos to match the look and feel of your brand. Then embed forms smoothly onto web and email.

Make forms feel effortless to fill out. Pace questions, call people by their name, and adapt the flow based on the data they share.

Stay efficient by connecting forms to your workflow. Typeform integrates with 300+ tools including Slack, Zapier, and HubSpot.

Glossy Locks brand collage with logo, typography, star rating, hair combing photo, and color palette
Glossy Locks hair quiz on mobile showing product recommendations for The Mask and The Serum
Typeform to Slack integration diagram showing product rating data flowing to a feedback channel

Access 3,000+ templates