11 min read

How to Get a Job in High School

How to Get a Job in High School — HireFlow career guide
September 14, 2026
Updated September 15, 2026

Reviewed by Barbara Safani, CPRW

Blank teen resumes stall in Workday. Add a contact line, school, availability, and two proof bullets from sports or class, then check your resume for free.

By Peter Miller · Published September 14, 2026 · Last updated: September 15, 2026

11 min read

You're not getting ignored because you haven't had a career. You're getting ignored because the page is empty: no phone that rings, no school, no hours you can work, and hard worker where a proof bullet should sit.

How to get a job in high school isn't a hustle speech. It's a one-page file a grocery manager and a Workday parser can both read. Don't walk another application into a store until you check your resume for free against the posting you actually want.

Hiring managers for bagger, cashier, host, and camp roles don't score potential. They look for a number they can dial at 4:15 p.m., a school that proves you're enrolled, and two lines that already look like floor work.

So here's the rule you can finish tonight. Contact. School. Hours. Two proof bullets. Then stop decorating the page.

Do these three things first

  • Write name, a phone you answer, school, and the hours you can actually work in one left-aligned block.
  • Turn one sport, class project, or unpaid shift into two bullets with a number a store already understands.
  • Export a single-column PDF. Don't walk in with a two-column poster the parser reads out of order.

What the parser and the manager both need

A teen file is not a short adult resume. It's a routing slip. Workday still wants a first name, last name, phone, and email it can extract left to right. The person who unlocks the office after school wants the same facts plus one more: when you can stand on the floor.

Availability is the hiring decision most teen pages skip. A manager building next week's grid cannot guess around varsity, SAT dates, or a church night you never wrote down. Open hours and we'll figure it out reads as unpaid training they don't have time to schedule.

I've screened high-school one-pagers that only said hard worker, with no hours and no phone that rang.

This is not a lecture about ambition. Job searching is already hard when you still need a ride and a work permit. You don't need a career story. You need four facts the portal and the person at the customer-service desk can use without calling a counselor.

Weak bullets are the other silent reject. Read why weak bullet points get ignored if your only lines are responsible, punctual, and works well with others. Those words don't parse as skills and they don't sound like a shift.

How to get a job in high school in five file moves

Step 1: Put a number a manager can dial on line one

Don't start with an objective paragraph. Start with identity the parser can map. Name on its own line. City and state. Phone you answer after the bell. Email that is your name, not a meme, not a shared family inbox.

Then add the line adult resumes never need and teen hiring lives on: availability in plain English. Weekdays after 4:00 p.m. Saturdays 9:00 a.m. to 6:00 p.m. No Sundays during soccer season. Write the constraint. Hidden constraints show up as no-shows.

Copy-paste high-school header
First Last
City, ST ZIP · 555-555-0144 · [email protected]
Availability: weekdays after 4:00 p.m. · Saturdays 9:00 a.m. to 6:00 p.m. · no Sundays in season
School Name · Expected graduation June 2027

Use 11-point Calibri, single column, black text. Save as FirstLast-Store-Resume.pdf. If the filename is ResumeFinal2 or a group-chat joke, fix it before upload. Professional resume filenames still apply when the job is bagging groceries.

Edge case: You share a phone with a parent. Put your number if you have one. If you don't, write the shared number and answer it yourself after school for two weeks while applications are out. A confused parent on a screening call is how the shift goes to the next paper in the stack.

Step 2: Make school readable in one block

School is not a footnote under hobbies. For this search it is the current full-time role. One block: school name, city, expected graduation Month Year. That's enough for most grocery and food postings.

GPA belongs on the page when the application asks, or when the number is strong at a glance. A 3.8 next to expected graduation is a clean extra. A 2.6 sitting under hard worker does not help a cashier req. Relevant coursework can stay if it maps to the floor: cash handling in a DECA project, food safety in a culinary lab, inventory in a warehouse CTE rotation.

Don't paste a transcript. Don't list every elective. The parser in Workday will try to turn a dense education paragraph into job titles it cannot match. One school, one date, then move to proof.

Edge case: Dual enrollment or a night class at the community college. Keep high school as the main line. Add the college course as a single bullet under Projects or Coursework, not as a second career. Two education blocks with no hours still look like a student who cannot work Friday close.

Step 3: Steal two proof bullets from sports, class, or unpaid work

You don't invent a job. You translate work you already did into the language of a shift. A store manager understands counted, restocked, seated, signed in, set up, closed, covered. They do not understand passionate, dedicated, or people person.

Grocery applicant, no paid title
Before: Hard worker. Team player. Seeking a first job.
After: Ran Saturday concession window at Lincoln High, counted opening till of $150, restocked two coolers before kickoff.

Restaurant host applicant, volunteer dinners only
Before: Good with people. Fast learner. Love hospitality.
After: Seated a 40-guest family reunion for a volunteer dinner, timed kitchen pickup for 12 trays, reset eight tables between waves.

Camp or rec applicant, unpaid CIT week
Before: Responsible with kids. Coachable. Outdoor person.
After: Signed in 18 campers each morning, walked the buddy-count every hour, packed first-aid kits for three trail groups.

Numbers inside those bullets are templates, not national stats. Use your real till, your real headcount, your real nights. If you babysat two cousins every Friday, write the ages and the hours, not childcare enthusiast.

Two bullets is the bar. Eight club names with no task is a directory. Pick the activity closest to the posting: cash and food for grocery, guests for host, kids for camp, inventory for stock. Repeat the same skill in the bullet, not only in a Skills row the parser treats as a word cloud.

Edge case: No sports, no clubs, no babysitting. Use class. Lab setup for 24 students. Group project that shipped a 10-page packet on deadline. Library volunteer who shelved a cart every Tuesday. Unpaid is still work if the line names a task. Empty adjectives are not.

Step 4: Mirror the posting without inventing a job

Open the requisition. Highlight the verbs: bag, cashier, stock, close, host, prep, lifeguard. Rewrite your two proof bullets so one of those verbs lands in the first eight words, but only if you can defend it on a screen. Concession till is cash. It is not "cashier, 2 years."

Big grocery and retail portals often run Workday. The upload still has to parse. A two-column Canva poster that looks cute on a phone will dump your hours into a skills field and leave phone blank. Keep the same facts in a boring left-aligned page. For the layout traps, read why columns break ATS parsing.

Skills can be a short index: cash handling, guest greeting, inventory restock, food safety, Spanish if you actually speak it on the floor. Don't paste Microsoft Word and leadership. Don't paste a keyboarding speed you cannot show. The bullet that repeats cash handling is what gets searched. The orphan skills list is decoration.

If the packet asks for a letter, keep it shorter than the resume. School, hours, one proof sentence. Generate a draft with the cover letter generator, then cut it to that. Most bagger reqs never read the letter. The ones that ask still don't want a three-act origin story.

Step 5: Submit a single-column page, then walk it in

Upload the PDF to the portal first so the requisition has a file. Then print the same page. Folding a different version in your pocket is how Greenhouse and the paper clip disagree.

Walk in on a weekday afternoon when the floor is staffed, not Saturday rush. Ask for the hiring manager or the person who takes applications. Hold the page so the hours are visible. Say the school, the hours, and that those hours are on the page. Then stop talking. The manager is not grading a speech.

Copy-paste in-store line
Lincoln High. Weekdays after 4, Saturdays all day. Hours are on the top of this page. Asking about bagger or cashier.

Hour and age limits come from federal and state youth employment law, and from the hours the employer posting actually allows. Start with the Department of Labor YouthRules guidance and the federal child labor rules. A state rule can be stricter than the federal floor. The store posting is a second fence. Do not invent a nightly cap from a group chat.

Counselor offices often keep the permit forms. A file that promises open availability and then needs a cutoff the posting never listed will burn the first week.

This won't fix applying at 14 to a role posted 18 and older. It stops a qualified 16-year-old from handing over a blank one-pager that neither Workday nor the manager can use.

Where teen files stall before anyone calls

Hard worker as the entire experience section. That's a slogan. Replace it with two proof bullets or the page has nothing to search.

A parent email and a phone nobody answers after school. The parser keeps the first contact it finds. The manager calls once.

An objective about finding myself and growing as a person. That paragraph eats the top of the page. Hours belong there instead.

Two-column templates and text boxes. Cute on a Chromebook. Unreadable in Workday. Name, phone, and hours scatter.

Listing every club with no task. NHS member, Key Club, yearbook, intramurals. That's a yearbook page. Pick one and write the work.

Availability: open, when season starts next month. Write the season blackout now. A surprise sports calendar is a missed close.

Inventing a paid title for babysitting or a family store. Childcare assistant, operations intern, junior manager. The screen will ask where. Write the real unpaid work as unpaid, with tasks.

Applying to twelve brands with the same empty file. Change the two bullets so they match bag versus host versus camp. Don't spray a slogan.

References available upon request, and a headshot. Both waste rows. Names come when they ask. Photos confuse some parsers and help nobody on a bagger req.

Check the page before you check the store hours

Walking in with a scrambled parse is wasted bus fare. Upload the same PDF you'll print and check your resume for free against tonight's posting. Fix phone, dates, and column order first. Then look at whether the two proof bullets still match bag, host, or camp.

If the packet actually asks for a letter, don't invent a novel. Use the cover letter generator, keep school plus hours plus one proof line, and stop. Two tools. Checker, then letter. That's the whole stack.

For a teen-specific letter shape, what to put in a cover letter as a high-schooler stays useful. Skip it when the store never asked.

Put the hours on the page tonight

How to get a job in high school is not a personality contest. It's a contact line, a school, hours a manager can schedule, and two bullets that look like work.

Write the header. Translate one real activity into two proof lines. Export a boring PDF. Upload it. Walk the same page into the store.

Then leave the file alone and answer the phone after school. Pair the page with a Workday resume format that parses cleanly if the portal still scrambles your dates.

Frequently asked questions

No. Grocery, food, camp, and retail screens hire on a reachable phone, a school line, hours the manager can actually roster, and two proof bullets from sports, class, or unpaid work. A blank page with hard worker is what stalls the file, not the missing W-2.

Only when the posting or the paper application asks for it, or when the GPA is strong enough that a manager would notice it in one glance. School name and expected graduation already tell the parser you are enrolled. A 2.4 dumped next to hard worker does not help a bagger requisition.

A number the applicant answers after school, and an email that is a first name plus last name, not a joke, not a parent shared inbox. Workday and Greenhouse map the first phone and email they can read. If the manager calls at 4:15 p.m. and a parent picks up confused, the shift is already gone.

Yes if the line names a task a floor already understands: cash counted, guests seated, kids signed in, inventory restocked, shifts covered. Captain of varsity and love kids are not bullets. Two specific lines beat eight club names with no proof.

Usually no. Most store portals do not read a letter. If the posting or the paper packet asks for one, keep it to a school line, the hours, and one proof sentence. Do not attach a three-paragraph story to a bagger requisition the parser will skip.

Tags

how to get a job in high schoolhigh school job resumeteen resume no experiencefirst job resume high schoolhigh school availability resumeWorkday teen application