// guide
what is a hackathon?
A hackathon is a time-boxed event where teams build something — usually working software — from scratch, then show it to judges when the clock stops.
the short definition
A hackathon is a competition with a deadline. Organisers set a theme and a time limit, participants form teams, and every team spends that time turning an idea into something that runs. At the end each team demonstrates what it built, judges score the entries against published criteria, and prizes go to the strongest.
Four things make an event a hackathon rather than a workshop or a conference: it istime-boxed, work happens in teams, the output is somethingbuilt during the event, and it is judged.
what the word means
“Hackathon” joins hack and marathon. “Hack” is used in its older engineering sense — solving a problem quickly and inventively — and not in the sense of breaking into systems. “Marathon” describes the format: one continuous, fixed block of time rather than a series of sessions. So the word literally describes a long, uninterrupted stretch of inventive building, which is what the event is.
how a hackathon runs
The order is close to the same everywhere:
- Kickoff — the organiser sets out the theme, the rules, the judging criteria and the deadline.
- Team formation — people either arrive as a team or form one on the spot.
- Building — the bulk of the time, usually with mentors on hand.
- Submission — work stops at a hard deadline and teams submit whatever state their project is in.
- Demos — each team presents, typically in a few minutes.
- Judging and prizes — judges score against the criteria set at kickoff and announce winners.
// that sequence, in an organiser's own words — a hackathon listed here now
Guava Voice AI Hackathon: Build Night SFGuava, the voice platform for regulated industries, hosts a one-evening voice AI hackathon in San Francisco. Participants build and demo a voice AI agent using Guava, with up to $3,000 in cash prizes, hands-on onboarding, office hours with the engineering team, and free food and cocktails. Spots are limited and free admission.
how long they last
There is no standard length — the organiser sets it. Of the 188 hackathons listed on this site right now, 89 run inside a single day and 99 run across two or more. The longest currently listed is HTCJ Aviation Futures Innovation Challenge, which runs 106 days (25 Jun - 8 Oct 2026).
Shorter events are usually built around a single narrow brief you can finish in an evening or an afternoon. Longer ones leave room for a bigger build, and normally include food, sleep and mentor sessions in the schedule.
what it costs to enter
Less than people expect, and often nothing. 53 of the 188 hackathons listed here publish a free ticket, 9 publish a price between $10 and $175, and 126 have not announced one yet. Where an organiser has published a figure it is on the listing, so you can check before registering.
// free to enter, as published by the organiser
- Agents for Humans HackathonOnline · 10 Aug - 14 Sep 2026 · Free
- Better Days: A Hackathon — San FranciscoSan Francisco · 28 Aug 2026 · Free
- Agent Harness Hackathon | Win an NVIDIA DGX Spark AI SupercomputerSan Francisco · 29 Aug 2026 · Free
do you need a team
Almost always, and the organiser sets the size rather than leaving it open — it is one of the first things stated on a listing, because it decides how you show up. The limits vary more than people expect, from a pair to a room, so read the one on the event you are entering rather than assuming. If you arrive alone, most events run a team-forming session at kickoff.
// team rules, quoted from the listings that state one
- Hack for Humanity | Summer 2026 (+13 non-cash prizes)teams of 2-4, and no prior experience is required.
- Better Days: A Hackathon — San Franciscoteams of up to five, and build solutions using ClickHouse + Postgres, with prize money, expert support, and free meals throughout the day.
- CSC Back-to-School Hackathonteams of up to 4.
in person or online
Worth checking before you plan around one. Of the 188 hackathons listed here, 172 are in-person and 4 are hybrid, which still means a session you attend in the host city, and 12 run entirely online. The listings sit in 45 cities, so the practical question is usually which one you can get to — the locations index splits every listing by city.
the types you'll see listed
Hackathons are usually named for their subject or their audience. These are the filters this directory keeps, with what is on each right now:
- ai hackathons
- A listing appears here when the organiser describes the event around AI or machine learning — the theme it is judged on, the tools teams build with, or the problem set it hands out. (95 listed)
- free hackathons
- A listing appears here when the organiser publishes a price of zero — the ticket price on the listing reads Free, or every ticket it sells is $0. An event whose price is still TBA is not counted as free, and neither is one that publishes no price at all. (54 listed)
- student hackathons
- A listing appears here when the organiser aims the event at students — a student or university hackathon by name, or an event whose stated audience is students. A hackathon that merely happens to book a campus room is not one. (32 listed)
- online hackathons
- A listing appears here when you can take part without being in the room: the organiser marked the event Online or Hybrid, or filed it under Online instead of a city. Hybrid events are included because they run a remote track — they keep their city on the card, so you can see which ones they are. (16 listed)
- datathons
- A listing appears here when the work itself is data — teams are handed a dataset, a data platform or a data question, and are judged on what they get out of it, rather than on a shipped app. (7 listed)
- game jams
- A listing appears here when teams build a game inside a fixed time limit — video games or tabletop, solo or team, from a theme or a constraint handed out at the start. (6 listed)
Events are also split by format — in person, online or hybrid — and by city. You can browse every listing by city from the locations index.
who can enter
Hackathons are open to more than programmers: teams that win are usually a mix of engineering, design and someone who can present the idea clearly. Plenty of events are aimed squarely at people who don't write code, and say so in their own description.
// listings whose organisers say no coding experience is needed
- Hack for Humanity | Summer 2026 (+13 non-cash prizes)Online · 7 Aug - 4 Sep 2026
- Build with AI: Student HackathonHonolulu · 3 Sep 2026
- 54 Hackathon FA26 RegistrationChicago · 12-13 Sep 2026
9 of the hackathons listed here are tagged beginner-friendly by their own organisers, including DreamHacks @ Georgia Institute of Technology and CSC Back-to-School Hackathon. If it is your first one, scope small: a finished small idea demos far better than an ambitious half-built one, because judging happens on what actually runs.
what you can win
Prizes are set per event and published on the listing. They are not always cash — mentoring, credits, hardware and introductions are common — and the amount varies enormously between a community jam and a sponsored event.
// prizes exactly as written on listings here right now
- Agents for Humans Hackathon$40,000 in cash prizes across three tracks
- Better Days: A Hackathon — San Francisco1k in Cash, ClickHouse Cloud credits $500
- AI in Testing: Session + Hackathon- Atlanta QA Meetup by BrowserStack$500 prize pool
- BrowserStack Atlanta Meetup: AI in Testing: Session + Hackathon$500 prize pool
faq
What does hackathon mean?+
How long does a hackathon last?+
Do you need to know how to code?+
Do hackathons cost money to enter?+
Are there hackathons you can join online?+
What do you actually build?+
Do you need a team, and how big can it be?+
find one to enter
This site lists every upcoming hackathon it can find in the US, updated weekly. Browse all 188 upcoming events, narrow to AI hackathons, student hackathons, datathons or game jams, or pick a city from the locations index.
Running one? Submit your hackathon — free to list.