A curated list of high school hackathons with 587 events in 37 states + 55 countries.
Maintained by the Hack Club staff. Last updated 6 years ago.
Join thousands of subscribers from 524 cities + 60 countries.

April 19–20, 2020
San Francisco, CA

April 12–13, 2020
Canada

April 5, 2020
Basking Ridge, NJ

March 29, 2020
White Lake charter Township, MI

March 22, 2020
San Diego, CA

March 22–23, 2020
Modesto, CA

March 15–16, 2020
Cupertino, CA

March 1–2, 2020
San Francisco, CA

March 1, 2020
Cerritos, CA

Feb 29–Mar 1, 2020
Silver Spring, MD

February 23–24, 2020
San Francisco, CA

February 23, 2020
Sunnyvale, CA

February 23–24, 2020
Los Angeles, CA

February 23–24, 2020
Santa Clara, CA

February 16–17, 2020
Lincolnshire, IL

February 16–17, 2020
Pleasanton, CA

February 16–17, 2020
San Francisco, CA

February 9–10, 2020
Kochi, India

February 2–3, 2020
Saratoga, CA

February 2, 2020
Naperville, IL

January 27, 2020
San Jose, CA

January 26–27, 2020
Mason, OH

January 26–27, 2020
Santa Clara, CA

January 19, 2020
Bengaluru, India

January 19–20, 2020
San Francisco, CA

January 18–19, 2020
Newport Beach, CA

January 12–13, 2020
Cincinnati, OH

January 5, 2020
New York, NY

December 15, 2019
Hershey, PA

December 15–16, 2019
Hamilton, Canada

December 9, 2019
The Bronx, NY

December 8, 2019
India

November 24, 2019
Pleasanton, CA

November 24–25, 2019
Milton, Canada

November 24, 2019
Fremont, CA

November 24–25, 2019
San Francisco, CA

November 24–25, 2019
Danville, CA

November 24, 2019
San Jose, CA

November 23–24, 2019
Chicago, IL

November 17, 2019
Wayland, MA

November 17, 2019
San Jose, CA

November 17–18, 2019
Fremont, CA

November 17–18, 2019
San Francisco, CA

November 10–11, 2019
Old Westbury, NY

November 10–11, 2019
Denville, NJ

October 27–28, 2019
Ernakulam, India

October 27, 2019
Santa Monica, CA

October 26–27, 2019
Edison, NJ

October 20, 2019
Fremont, CA

October 13, 2019
Westlake Village, CA

October 13, 2019
Burlington, MA

October 13–14, 2019
San Francisco, CA

October 6, 2019
Fremont, CA

September 29, 2019
West Windsor Township, NJ

September 29, 2019
New York, NY

September 28–29, 2019
Boston, MA

September 22, 2019
Plainsboro Township, NJ

September 22–23, 2019
Fremont, CA

September 15, 2019
Brooklyn, NY

August 10–11, 2019
Schaumburg, IL

August 3–4, 2019
San Antonio, TX

July 21–22, 2019
Cincinnati, OH

June 23–24, 2019
Chicago, IL

June 16–17, 2019
Los Angeles, CA

May 26–27, 2019
Glen Head, NY

May 12–13, 2019
Fremont, CA

April 28, 2019
Bernards, NJ

April 28–29, 2019
Fremont, CA

April 21–22, 2019
Pleasanton, CA

April 14–15, 2019
Redmond, WA

April 14–15, 2019
Brooklyn, NY

April 7, 2019
South Brunswick Township, NJ

April 7–8, 2019
Santa Clara, CA

April 7, 2019
Jersey City, NJ

April 7–8, 2019
Millburn, NJ

April 7–8, 2019
Toledo, OH

March 31, 2019
San Jose, CA

Mar 31–Apr 1, 2019
Fremont, CA

Mar 31–Apr 1, 2019
Sunnyvale, CA

March 25, 2019
Brampton, Canada

March 24, 2019

March 24–25, 2019
Windsor, Canada

March 24, 2019
Menlo Park, CA

March 24–25, 2019
Sunnyvale, CA

March 21–24, 2019
India

March 17, 2019
Miami, FL

March 10–11, 2019
Atherton, CA

March 3, 2019
Santa Clara, CA

March 3–4, 2019
Lincolnshire, IL

March 3–4, 2019
Montreal, Canada

March 2–3, 2019
Silver Spring, MD

February 24–25, 2019
Cambridge, MA
February 23–24, 2019
Greenwood Village, CO

February 23–24, 2019
Edison, NJ

February 23, 2019
San Ramon, CA

February 17–18, 2019
Los Angeles, CA

February 17–18, 2019
North America

February 17–18, 2019
Boca Raton, FL

February 17–18, 2019
Portland, OR

February 17–18, 2019
Sacramento, CA

February 17–18, 2019
Longmont, CO

February 17–18, 2019
Phoenix, AZ

February 17–18, 2019
McLean County, IL

February 17–18, 2019
Austin, TX

February 17–18, 2019
Minneapolis, MN

February 17–18, 2019
Frisco, TX

February 17–18, 2019
Indianapolis, IN

February 17–18, 2019
Windsor, Canada

February 17–18, 2019
Richmond, VA

February 17–18, 2019
Philadelphia, PA

February 17–18, 2019
Erie, PA

February 17–18, 2019
Pittsburgh, PA

February 17–18, 2019
New York, NY

February 17–18, 2019
Dunwoody, GA

February 17–18, 2019
Toronto, Canada

February 17–18, 2019
Ottawa, Canada

February 17–18, 2019
NJ

February 17–18, 2019
Burbank, CA

February 17–18, 2019
Des Moines, IA

February 17–18, 2019
San Diego, CA

February 17–18, 2019
Boston, MA

February 17–18, 2019
Lakeland, FL

February 17–18, 2019
Canada

February 17–18, 2019
San Francisco, CA

February 17–18, 2019
Bellevue, WA

February 15–16, 2019
Thrissur, India

February 10, 2019
Mountain View, CA

February 10, 2019
Roslyn Heights, NY

Jan 31–Feb 2, 2019
Chicago, IL

January 20–21, 2019
State College, PA

January 19–20, 2019
Boston, MA

January 13, 2019
New York, NY

January 13–14, 2019
Santa Clara, CA

December 16, 2018
Hershey, PA

December 9, 2018
Towson, MD

December 9, 2018
Westfield, NJ

December 8–9, 2018
Camarillo, CA

December 2–3, 2018
Boston, MA

December 2, 2018
International

December 2, 2018
Kano, Nigeria

December 2, 2018
Mahapura, India

December 2, 2018
Kaduna, Nigeria

December 2, 2018
India

December 2, 2018
Sarıyer, Turkey

December 2, 2018
Saint Paul, MN

December 2, 2018
United Kingdom

December 2, 2018
Houghton, MI

December 2, 2018
Manhattan Beach, CA

December 2, 2018
Laguna Hills, CA

December 2, 2018
Nairobi, Kenya

December 2, 2018
Portland, OR

December 2, 2018
Egypt

December 2, 2018
Richardson, TX

December 2, 2018
Kosovo

December 2, 2018
Clarksville, TN

December 2, 2018
Sarıyer, Turkey

December 2, 2018
Boston, MA

December 2, 2018
Riverside, CA

December 2, 2018
Canada

December 2, 2018
Queens, NY

December 2, 2018
Jalandhar, India

December 2, 2018
San Marcos, CA

December 2, 2018
Canada

December 2, 2018
India

December 2, 2018
Tijuana, Mexico

December 2, 2018
Clarkston, MI

December 2, 2018
Quận 4, Vietnam

December 2, 2018
United Kingdom

December 2, 2018
Lahore, Pakistan

December 2, 2018
Madison, SD

December 2, 2018
Bengaluru, India

December 2, 2018
Nyeri, Kenya

December 2, 2018
Indore, India

December 2, 2018
Accra, Ghana

December 2, 2018
Mexico

December 2, 2018
Cleveland, OH

December 2, 2018
Vellore, India

December 2, 2018
India

December 2, 2018
Tallahassee, FL

December 2, 2018
Dehradun, India

December 2, 2018
Limassol, Cyprus

December 2, 2018
United Kingdom

December 2, 2018
Russia

December 2, 2018
Celaya, Mexico

December 2, 2018
Brasília, Brazil

December 2, 2018
Yola, Nigeria

December 2, 2018
Mexico

December 2, 2018
Oakville, Canada

December 2, 2018
ঢাকা, Bangladesh

December 2, 2018
Israel

December 2, 2018
Mahapura, India

December 2, 2018
Busia, Kenya

December 2, 2018
Kazakhstan

December 2, 2018
Kolkata, India

December 2, 2018
Canada

December 2, 2018
Charlotte, NC

December 2, 2018
Kingston, Canada

December 2, 2018
Delhi, India

December 2, 2018
United Kingdom

December 2, 2018
United Kingdom

December 2, 2018
Piscataway Township, NJ

December 2, 2018
India

December 2, 2018
Brampton, Canada

December 2, 2018
Guelph, Canada

December 2, 2018
Abuja, Nigeria

December 2, 2018
Egypt

December 2, 2018
DeLand, FL

December 2, 2018
Stony Brook, NY

December 2, 2018
Pune, India

December 2, 2018
Cookeville, TN

December 2, 2018
College Park, MD

December 2, 2018
Ewing Township, NJ

December 2, 2018
Iowa City, IA

December 2, 2018
Towson, MD

December 2, 2018
Mexico

December 2, 2018
Mexico

December 2, 2018
Nicaragua

December 2, 2018
Honduras

December 2, 2018
Boulder, CO

December 2, 2018
United Kingdom

December 2, 2018
Indianapolis, IN

December 2, 2018
Lawrence, KS

December 2, 2018
Worcester, MA

December 2, 2018
Louisville, KY

December 2, 2018
Winnipeg, Canada

December 2, 2018
West Haven, CT

December 2, 2018
Nsukka, Nigeria

December 2, 2018
Charlotte, NC

December 2, 2018
Norman, OK

December 2, 2018
Lahore, Pakistan

December 2, 2018
Bauchi, Nigeria

December 2, 2018
Miami, FL

December 2, 2018
Mysuru, India

December 2, 2018
Vancouver, WA

December 2, 2018
West Chester, PA

December 2, 2018
Ottawa, Canada

December 2, 2018
Toronto, Canada

December 2, 2018
Mexico

December 2, 2018
Youngstown, OH

December 2, 2018
Iraq

December 2, 2018
Košice, Slovakia

December 2, 2018
León, Mexico

December 2, 2018
Santa Clara, CA

December 2, 2018
Chicago, IL

December 2, 2018
Pomona, CA

December 2, 2018
Sri City, India

December 2, 2018
United Kingdom

December 2, 2018
Amman, Jordan

December 2, 2018
Hamilton, Canada

December 2, 2018
Philippines

December 2, 2018
Greece

December 2, 2018
Nagpur, India

December 2, 2018
Algeria

December 2, 2018
Montreal, Canada

December 2, 2018
Pakistan

December 2, 2018
Zaria, Nigeria

December 2, 2018
Pakistan

December 2, 2018
Algeria

December 2, 2018
United Kingdom

December 2, 2018
Auburn, AL

December 2, 2018
Colombia

December 2, 2018
India

December 2, 2018
United Arab Emirates

December 2, 2018
Côte d'Ivoire

December 2, 2018

December 2, 2018
United Kingdom

December 2, 2018
Durango, Mexico

December 2, 2018
Guatemala

December 2, 2018
Stillwater, OK

December 2, 2018
Ottawa, Canada

December 2, 2018
Erie, PA

December 2, 2018
Berekuso, Ghana

December 2, 2018
Tver, Russia

December 2, 2018
Berea, OH

December 2, 2018
Mexico

December 2, 2018
Mexico

December 2, 2018
Stafford, TX

December 2, 2018
San Jose, CA

December 2, 2018
Mexico

December 2, 2018
Tuscaloosa, AL

December 2, 2018
Egypt

December 2, 2018
Rochester, NY

December 2, 2018
Moskva, Russia

December 2, 2018
Dearborn, MI

December 2, 2018
Frisco, TX

December 2, 2018
Baku, Azerbaijan

December 2, 2018
Fairfax, VA

December 2, 2018
Bremen, Germany

December 2, 2018
Egypt

December 2, 2018
Lapai, Nigeria

December 2, 2018
Jaipur, India

December 2, 2018
Oakton, VA

December 2, 2018
India

December 2, 2018
Nigeria

December 2, 2018
Moscow, Russia

December 2, 2018
Rolla, MO

December 2, 2018
Oxford, GA

December 2, 2018
Washington, DC

December 2, 2018
Austin, TX

December 2, 2018
Philadelphia, PA

December 2, 2018
Denmark

December 2, 2018
Mexico

December 2, 2018
Algeria

December 2, 2018
Algeria

December 2, 2018
Greece

December 2, 2018
Ugunja, Kenya

December 2, 2018
Razam, India

December 2, 2018
Minna, Nigeria

December 2, 2018
Panaji, India

December 2, 2018
Dominican Republic

December 2, 2018
Chandler, AZ

December 2, 2018
San Francisco, CA

December 2, 2018
East Lansing, MI

December 2, 2018
Yola, Nigeria

December 2, 2018
Sambalpur, India

December 2, 2018
Boca Raton, FL

December 2, 2018
Berekuso, Ghana

December 2, 2018
Conway, SC

December 2, 2018
Nigeria

December 2, 2018
United Kingdom

December 2, 2018
Ernakulam, India

December 2, 2018
Finland

December 2, 2018
Ife, Nigeria

December 2, 2018
Jaipur, India

December 2, 2018
Nambur, India

December 2, 2018
Mumbai, India

December 2, 2018
Golden, CO

December 2, 2018
India

December 2, 2018
Union, NJ

December 2, 2018
Hickory, NC

December 2, 2018
San Mateo, CA

December 2, 2018
Milpitas, CA

December 2, 2018
Yola, Nigeria

December 2, 2018
Chicago, IL

December 2, 2018
Fredericksburg, VA

December 2, 2018
Richmond, VA

December 2, 2018
Markham, Canada

December 2, 2018
Huntsville, AL

December 2, 2018
Chicago, IL

December 2, 2018
Boston, MA

December 2, 2018
Edison, NJ

December 2, 2018
China

December 2, 2018
Hungary

December 2, 2018
Cincinnati, OH

December 2, 2018
Salamanca, Spain

December 2, 2018
Bronx, NY

December 2, 2018
United Kingdom

December 2, 2018
Kidangoor, India

December 2, 2018
Sétif, Algeria

December 2, 2018
Kathmandu, Nepal

December 2, 2018
Altoona, PA

December 2, 2018
León, Mexico

December 2, 2018
Reid, Australia

December 2, 2018
Arlington, TX

December 2, 2018
United Kingdom

December 2, 2018
Agoura Hills, CA

December 2, 2018
Tirupati, India

December 2, 2018
M'Sila, Algeria

December 2, 2018
New Delhi, India

December 2, 2018
Charleston, SC

December 2, 2018
Argentina

December 2, 2018
South Korea

December 2, 2018
Lexington, KY

December 2, 2018
Abuja, Nigeria

December 2, 2018
Mexico

December 2, 2018
Bengaluru, India

December 2, 2018
Kolkata, India

December 2, 2018
Vadodara, India

December 2, 2018
Houston, TX

December 2, 2018
Lusaka, Zambia

December 2, 2018
Houston, TX

December 2, 2018
Pocharam, India

December 2, 2018
Providence, RI

December 2, 2018
Silver Spring, MD

December 2, 2018
Jaipur, India

December 2, 2018
Pleasant Hill, CA

December 2, 2018
Walnut, CA

December 2, 2018
Nashville, TN

December 2, 2018
Pakistan

December 2, 2018
Kent, OH

December 2, 2018
Egypt

December 2, 2018
Irvine, CA

December 2, 2018
Juja, Kenya

December 2, 2018
Bengaluru, India

December 2, 2018
Windsor, Canada

December 2, 2018
Philippines

December 2, 2018
Claremont, CA

December 2, 2018
Glassboro, NJ

December 2, 2018
Newark, DE

December 2, 2018
Berea, KY

December 2, 2018
Chicago, IL

December 2, 2018
Corfu, Greece

December 2, 2018
Riverside, CA

December 2, 2018
India

December 2, 2018
Quetta, Pakistan

December 2, 2018
Phagwara, India

December 2, 2018
Melbourne, FL

December 2, 2018
Montréal, Canada

December 2, 2018
Ahmedabad, India

December 2, 2018
Bengaluru, India

December 2, 2018
Santa Cruz, CA

December 2, 2018
Pakistan

December 2, 2018
Pakistan

December 2, 2018
New Delhi, India

December 2, 2018
Nashville, TN

December 2, 2018
Mexico

December 2, 2018
Slidell, LA

December 2, 2018
Pune, India

December 2, 2018
Lucknkw, India

December 2, 2018
Nigeria

December 2, 2018
India

December 2, 2018
Brazil

December 2, 2018
Nigeria

December 2, 2018
Alpharetta, GA

December 2, 2018
Edison, NJ

December 2, 2018
Burlington, VT

December 2, 2018
Rajkot, India

December 2, 2018
Lincoln, NE

December 2, 2018
Lisboa, Portugal

December 2, 2018
New Delhi, India

December 2, 2018
South Africa

December 2, 2018
Puerto Rico

December 2, 2018
San Antonio, TX

December 2, 2018
Seattle, WA

December 2, 2018
Bethlehem, PA

December 2, 2018
Russia

December 2, 2018
Edinburg, TX

December 2, 2018
Orlando, FL

December 2, 2018
Russkiy, Russia

December 2, 2018
United Kingdom

December 2, 2018
Nigeria

December 2, 2018
Egypt

December 2, 2018
Miami, FL

December 2, 2018
United Kingdom

December 2, 2018
South Korea

December 2, 2018
Nigeria

December 2, 2018
Tomsk, Russia

December 2, 2018
Russia

December 2, 2018
Kanpur, India

December 2, 2018
Ilorin, Nigeria

December 2, 2018
Fleming, Egypt

December 2, 2018
Jamaica

December 2, 2018
Kiel, Germany

December 2, 2018
Albany, NY

December 2, 2018
Katsina, Nigeria

December 2, 2018
La Paz, Bolivia

December 2, 2018
Chennai, India

December 2, 2018
Noida, India

December 2, 2018
Pakistan

December 2, 2018
United Kingdom

December 2, 2018
Morocco

December 2, 2018
Ernakulam, India

December 2, 2018
Anand, India

December 2, 2018
Abuja, Nigeria

December 2, 2018
Toronto, Canada

December 2, 2018
Machakos, Kenya

December 2, 2018
Ajaccio, France

December 2, 2018
New York, NY

December 2, 2018
Australia

December 2, 2018
China

December 2, 2018
India

December 2, 2018
Tehran, Iran

December 2, 2018
Indonesia

December 2, 2018
Morocco

December 2, 2018
Ames, IA

December 2, 2018
Mathura, India

December 2, 2018
United Kingdom

December 2, 2018
Russia

December 2, 2018
Erfurt, Germany

December 2, 2018
Yokohama, Japan

December 2, 2018
New York, NY

December 2, 2018
United Kingdom

December 2, 2018
India

December 2, 2018
Vellore, India

December 2, 2018
Indore, India

November 18–19, 2018
San Mateo, CA

November 18, 2018
Naperville, IL

November 11–12, 2018
Owings Mills, MD

November 11–12, 2018
Redwood City, CA

November 11–12, 2018
North America

November 11–12, 2018
Longmont, CO

November 11–12, 2018
Dallas, TX

November 11–12, 2018
Westlake Village, CA

November 11–12, 2018
Bloomington, IL

November 11–12, 2018
Phoenix, AZ

November 11–12, 2018
San Diego, CA

November 11–12, 2018
San Francisco, CA

November 11–12, 2018
Bellevue, WA

November 11–12, 2018
Fairfax, VA

November 11–12, 2018
Indianapolis, IN

November 11–12, 2018
Plymouth, NH

November 11–12, 2018
Seattle, WA

November 11–12, 2018
New York, NY

November 4–5, 2018
Alexandria, VA

November 4–5, 2018
Princeton, NJ

October 28, 2018
Santa Clara, CA
October 27–28, 2018
Edison, NJ

October 21–22, 2018
East Palo Alto, CA

October 21–22, 2018
San Francisco, CA

October 14–15, 2018
San Francisco, CA

October 14–15, 2018
Cherry Hill, NJ

October 6–8, 2018
San Francisco, CA

September 30, 2018
Baltimore, MD

Sep 30–Oct 1, 2018
Syosset, NY

September 23–24, 2018
Mason, OH

September 23–24, 2018
Fremont, CA

September 15–16, 2018
United Kingdom

September 9–10, 2018
Fremont, CA

September 2–3, 2018
New York, NY

August 4–5, 2018
San Antonio, TX

July 29–30, 2018
Los Angeles, CA

July 22–23, 2018
Chicago, IL

June 23–24, 2018
Moorpark, CA

June 17–18, 2018
New York, NY
June 10–11, 2018
Fremont, CA

June 10–11, 2018
San Jose, CA

June 3–4, 2018
State College, PA

June 2, 2018
San Diego, CA

June 2–4, 2018
Austin, TX

May 27–28, 2018
San Francisco, CA

May 27, 2018
Jersey City, NJ

May 20, 2018
Falls Church, VA

May 20, 2018
Dublin, CA

May 20–21, 2018
Chicago, IL

May 20–21, 2018
Cambridge, MA

May 20, 2018
Novi, MI

May 14, 2018
Austin, TX

April 29, 2018
Salinas, CA

April 29–30, 2018
Windsor, Canada

April 29, 2018
Randolph, NJ

April 29–30, 2018
San Mateo, CA

April 28–29, 2018
Springfield, MO

April 28–29, 2018
Edison, NJ

April 22, 2018
Montgomery, NJ

April 22, 2018
Mountain View, CA

April 22–23, 2018
Palo Alto, CA

April 22–23, 2018
Fremont, CA

April 15–16, 2018
Waterloo, Canada

April 15, 2018
Millburn, NJ

April 15–16, 2018
Cupertino, CA

April 14–16, 2018
Colorado Springs, CO

April 8, 2018
New York, NY

April 8–9, 2018
Fremont, CA

April 1–2, 2018
Los Angeles, CA

March 25, 2018
Columbus, OH

March 25–26, 2018
Redmond, WA

March 25, 2018
Cambridge, MA

March 25–26, 2018
Sunnyvale, CA

March 18–19, 2018
Zapopan, Mexico

March 18–19, 2018
San Francisco, CA

March 17–18, 2018
San Francisco, CA

March 11–12, 2018
Atherton, CA

March 11–12, 2018
Alexandria, VA

March 5, 2018
New York, NY

March 4–5, 2018
Toledo, OH

March 4–5, 2018
Park Ridge, IL

March 4, 2018
Mountain View, CA

March 4–5, 2018
San Francisco, CA

February 25, 2018
Huntsville, AL

February 25, 2018
Boston, MA

February 18–19, 2018
Cambridge, MA

February 11, 2018
San Jose, CA

February 4–5, 2018
Hamilton, Canada

February 4, 2018
Westfield, NJ

January 28–29, 2018
Charlottesville, VA

January 28–29, 2018
Gurnee, IL

January 28–29, 2018
San Mateo, CA

January 21–22, 2018
Alexandria, VA

January 20–21, 2018
Palatine, IL

January 14–15, 2018
Manalapan Township, NJ

January 14–15, 2018
Canada

December 10, 2017
Baltimore, MD

December 3–4, 2017
New York, NY

November 19–20, 2017
Oradell, NJ

November 5–6, 2017
Fremont, CA

November 5–6, 2017
Liberty, MO

November 5–6, 2017
Cincinnati, OH

November 5, 2017
Burlington, MA

October 29–30, 2017
Toledo, OH

October 28–29, 2017
Palo Alto, CA

October 22, 2017
Santa Clara, CA

October 14–15, 2017
Santa Clara, CA

July 15–17, 2017
India

May 28–29, 2017
Chicago, IL
April 23–24, 2017
Westbury, NY

April 23, 2017
Oakland, CA

March 26–27, 2017
Hackensack, NJ

March 26–27, 2017
Fremont, CA

January 15–16, 2017
Redwood City, CA

November 12–13, 2016
Palo Alto, CA