For Developers Holiday Deals For Business
National Prom Day

March 31

National Prom Day

A cultural observance on March 31 celebrating the high school prom tradition, honoring memories, friendship, fashion, and the excitement of prom night while promoting youth confidence and empowerment.

Yearly Date
March 31
Observed in
United States
Category
School
Founding Entity

PromGirl

First Observed
2016
Origin

Corporate Initiative

PromGirl, a teen fashion retailer specializing in prom dresses, founded the observance in 2016 to celebrate prom traditions, fashion, and friendship. In its inaugural year they partnered with Students Against Destructive Decisions (SADD), and National Day Calendar proclaimed March 31 for annual observance.

Institutional Record
Holiday Calendar
Last updated February 26, 2026 by the Holiday Calendar Team
Have an update or spot an error?

Introduction

Get ready to celebrate National Prom Day on March 31! This day has been around since the mid-1990s and is a time for high schoolers to come together, look their best, and have an unforgettable night. It's also a great way for friends, family members, and even alumni of proms past to reminisce about their own special memories. So put on your dancing shoes and get ready for an evening full of fun!

National Prom Day Timeline

1800s
Prom Origins
Prom, short for promenade, started in the late 1800s as a simple event where college students would gather for a dance at the end of the academic year.
1920s
High School Proms
In the 1920s, proms began to spread into high schools across the United States, often held in school gyms and featuring a live band for music.
1950s
Prom Becomes a Tradition
By the 1950s, prom had become a firm tradition in American high schools. This era saw the rise of more formal venues, professional music, and elaborate decorations.
1990s
National Prom Day
National Prom Day was first introduced in the mid-1990s as a way to celebrate this annual high school tradition.
2016
Official Recognition
In 2016, the Registrar at National Day Calendar declared March 31st to be National Prom Day, making it officially recognized across the United States.

How to Celebrate National Prom Day

1

Throw a Prom Party

Invite your friends over and have a prom night at home. Dress up in formal attire, play some music, and have a dance party.

2

Relive your own Prom

Grab your old prom pictures and reminisce about the night that was. Get together with the people who were there and enjoy looking back on those memories.

3

Create a Prom Playlist

Sit down with friends and make a list of songs from their favorite proms. Create a playlist to remember each prom by and then spend the evening listening to it.

4

Recreate the Prom Experience

Find an old dress or suit, rent a limo, get some decorations, and throw your own prom in someone’s backyard or at a local event space.

5

Watch Prom Movies

Pop some popcorn, grab your favorite snacks, and binge watch some classic 90's teen movies like She's All That, 10 Things I Hate About You, Can't Hardly Wait or Never Been Kissed.

Why We Love National Prom Day

A

It's a chance to celebrate milestone

Prom is a once in a lifetime event that marks the end of one stage of life, and the beginning of another. It's an opportunity for young people to get dressed up, dance, and celebrate with their friends before heading off to college or entering the working world.

B

It gives us lifelong memories

No matter what happens in our lives, we never forget good memories from Prom night. Looking back on photos and reliving old stories can always bring a smile to our faces. Prom provides us with irreplaceable memories that we can cherish forever!

C

It brings us closer together

Prom is not just about partying and dancing - it's also about forming deeper relationships with your peers. Whether you're reconnecting with old friends or making new ones, prom presents the perfect opportunity for building meaningful bonds that will last long after the night ends.

Holiday Dates

Year Date Day
2023 Friday
2024 Sunday
2025 Monday
2026 Tuesday
2027 Wednesday