High school lets kids dress up for student ID pics, and the results are stunning

OK, this rules.
 By 
Nicole Gallucci
 on 

Student ID photos might not seem like a very important part of the high school experience, but for seniors at North Farmington High School in Michigan, they're everything.

The school has an annual tradition of allowing students to dress up to have their student ID photos taken — not in formal attire like you might think, but in creative costumes.

Many students take the student ID photo shoot as an opportunity to honor some of their favorite pop culture characters, memes, and more.


You May Also Like

Jordan Paholak, for instance, assumed the role of Jim Halpert dressed as Dwight K. Schrute on The Office. Identity theft is not a joke, North Farmington High!

Every year after students receive their ID cards they tweet side-by-side photos of themselves and their inspirations. The class of 2020 has been sharing some truly impressive shots using the hashtag #NFID20. Here are some of our favorites:

If you're struggling to come up with a Halloween costume this year we urge you to browse through all of the iconic 2020 ID cards for inspiration... and the 2019 ones and the 2018 ones.

The teens are truly more than alright.

Mashable Image
Nicole Gallucci

Nicole is a Senior Editor at Mashable. She primarily covers entertainment and digital culture trends, and in her free time she can be found watching TV, sending voice notes, or going viral on Twitter for admiring knitwear. You can follow her on Twitter @nicolemichele5.

Mashable Potato

Recommended For You
Artemis 2 wet dress rehearsal livestream: Watch the rocket test live
NASA preparing the SLS for Artemis 2

'The dominATE Experience' trailer proves Stray Kids were built for the big screen
Stray Kids on stage at SoFi Stadium in Los Angeles.

Work smarter with side-by-side results from today’s top AI models thanks to this tool
ChatPlayground AI: Lifetime Subscription (Unlimited Plan)


Swap overstimulating kids apps for this educational, non-addictive option
Pok Pok: Lifetime Subscription

More in Life
How to watch Chelsea vs. Port Vale online for free
Alejandro Garnacho of Chelsea reacts

How to watch 'Wuthering Heights' at home: Margot Robbie and Jacob Elordi's controversial romance now streaming
Margot Robbie and Jacob Elordi embracing in still from "Wuthering Heights"

How to watch New York Islanders vs. Philadelphia Flyers online for free
Matthew Schaefer of the New York Islanders warms up

How to watch Mexico vs. Belgium online for free
Israel Reyes of Mexico reacts

How to watch Brazil vs. Croatia online for free
Vinicius Junior #10 of Brazil leaves

Trending on Mashable
NYT Connections hints today: Clues, answers for April 4, 2026
Connections game on a smartphone

Wordle today: Answer, hints for April 4, 2026
Wordle game on a smartphone

NYT Connections hints today: Clues, answers for April 3, 2026
Connections game on a smartphone

NYT Strands hints, answers for April 4, 2026
A game being played on a smartphone.

Wordle today: Answer, hints for April 3, 2026
Wordle game on a smartphone
The biggest stories of the day delivered to your inbox.
These newsletters may contain advertising, deals, or affiliate links. By clicking Subscribe, you confirm you are 16+ and agree to our Terms of Use and Privacy Policy.
Thanks for signing up. See you at your inbox!