Elementary school teacher jobs in the United States

Find elementary school teacher jobs across the United States. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
996
Employers
635

Advertised starting pay

Average starting payUSD / hour
$21.55Across 148 listings
Average starting payUSD / year
$58,086Across 116 listings
Average starting payUSD / day
$234Across 29 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
<1%2 listings
Hybrid
<1%1 listing
On-site
5%47 listings

Not specified: 95% (946 listings)

Employers hiring include Wake County Public School System (61), Allegheny East Conference Corporation (17), DeKalb County School District (17).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Elementary school teacher jobs in the United States

Save this search
  • Pre-Kindergarten Teacher

    Primrose School of Lakeshore

    Houston, TX

    • $14 to $16.5 USD / hour

    Role: Pre-Kindergarten Teacher at Primrose School of Lakeshore

  • Daycare Transitional Kindergarten Teacher for childcare center

    Primrose School of Willow Glen

    San Jose, CA

    • $26 to $29 USD / hour

    As a Preschool Teacher, you'll embark on an exciting journey of discovery alongside our little learners. You'll build trusted relationships with families as you provide nurturing care and

  • Pre-Kindergarten Teacher

    Primrose School of Wexford

    Sewickley, PA

    • $17 to $20 USD / hour

    Role: Pre-Kindergarten Teacher at Primrose School of Wexford

  • Pre-Kindergarten Teacher

    Primrose School of Silver Spring at Layhill

    Silver Spring, MD

    • $21 to $24 USD / hour

    As a Pre-Kindergarten Teacher at Primrose School of Silver Spring at Layhill, you’ll create a fun, safe environment for students to discover new concepts with confidence throug

  • Pre-Kindergarten Teacher

    Primrose School of Waco at Woodway

    Waco, TX

    As a Pre-Kindergarten Teacher at Primrose School of Waco at Woodway, you’ll create a fun, safe environment for students to discover new concepts with confidence through multi-sensory…

  • Pre-Kindergarten Teacher

    Primrose School of Suwanee

    Suwanee, GA

    Role: Pre-Kindergarten Teacher at Primrose School of Suwanee

  • Pre Kindergarten Teacher

    Primrose School of North Wilmington

    Wilmington, NC

    • $16 to $17 USD / hour

    As a Pre-Kindergarten Teacher at The Primrose School of North Wilmington, you’ll create a fun, safe environment for students to discover new concepts with confidence thr

  • Transitional-Kindergarten Teacher

    San Mateo

    San Mateo, CA

    • $23 to $27 USD / hour

    Role: Transitional-Kindergarten Teacher at Primrose School of San Mateo Estimated Start Date: November 9, 2026

  • Pre-Kindergarten Teacher

    Primrose School of Reunion

    Commerce City, CO

    • $18 to $22 USD / hour

    Role: Pre-Kindergarten Teacher at the Primrose School at Reunion

  • Pre-Kindergarten Teacher

    Primrose School of Overland Park

    Overland Park, KS

    • $17 to $20 USD / hour

    Role: Pre-Kindergarten Teacher at the Primrose School of Overland Park - 12100 W. 135th St., Overland Park, KS 66221

  • Kindergarten Teacher

    Primrose School of Nashville 12 South

    Nashville, TN

    • $16 to $25 USD / hour

    …natural passion for nurturing and a love for learning? Primrose School of Nashville 12 South wants YOU to join our team as an Early Childhood Kindergarten…

  • Pre-Kindergarten Teacher

    Primrose School of Garden Oaks

    Houston, TX

    • $15 to $17 USD / hour

    Role: Pre-Kindergarten Teacher at Primrose School of Garden Oaks

  • Kindergarten Teacher

    Primrose School of Garden Oaks

    Houston, TX

    • $18 to $22 USD / hour

    Role: Kindergarten Teacher at Primrose School of Garden Oaks

  • Pre Kindergarten Teacher

    Primrose School of South Baton Rouge

    Baton Rouge, LA

    • $14 USD / hour

    Role: Pre-Kindergarten Teacher at Primrose School of South Baton Rouge

  • Pre-Kindergarten Teacher

    Primrose School of Highland Village

    Highland Village, TX

    Role: Pre-Kindergarten Teacher at Primrose School of Highland Village

  • Pre Kindergarten Teacher

    Primrose School of New Irving Park

    Greensboro, NC

    • $13 to $17 USD / hour

    As a Kindergarten Teacher at Primrose Schools, you’ll help prepare students for elementary school t

  • Pre-Kindergarten Teacher

    Primrose School of Gambrills

    Gambrills, MD

    • $17 to $22 USD / hour

    Role: Pre-Kindergarten Teacher at Primrose School of Gambrills

  • Pre Kindergarten Teacher

    Primrose School of Horizon West

    Winter Garden, FL

    • $15 to $18 USD / hour

    Role: VPK Pre Kindergarten Teacher at Primrose School of Horizon West

  • Pre-Kindergarten Teacher

    Primrose School of Edina

    Edina, MN

    Role: Pre-Kindergarten Teacher at Primrose School of Edina

  • Pre-Kindergarten Teacher

    Primrose School of Fall Creek

    Humble, TX

    • $13.5 to $15 USD / hour

    As a Teacher at Primrose School at Fall creek located at 14950 Mesa Dr, Humble Texas, 77396 you will help young minds explore, discover and understand the world around them.

  • Pre Kindergarten Teacher

    Primrose School of Fall Creek

    Humble, TX

    • $14 to $15 USD / hour

    As a Teacher at Primrose School at Fall cree located at 14950 Mesa Drive, Humble Texas 77396 you will help young minds explore, discover and understand the world around them.

  • Pre-Kindergarten Teacher

    Primrose School of Cupertino

    San Jose, CA

    • $25 to $29 USD / hour

    Role: Pre-Kindergarten Teacher at Primrose School of Cupertino

  • Pre-Kindergarten Teacher

    Primrose School of Canton

    Canton, MI

    As a Pre-Kindergarten Teacher at Primrose School of Canton, you’ll create a fun, safe environment for students to discover new concepts with confidence through multi-sensory learning…

  • Pre-Kindergarten Teacher

    Primrose School of Brassfield

    Greensboro, NC

    • $15 to $20 USD / hour

    Role: Pre-Kindergarten Teacher at Primrose School of Brassfield

  • Grade 5 Elementary School Teacher-Long Term Leave Replacement

    Schenectady City School District

    Schenectady, NY

    This position will report to Elementary School Building Principal. The Elementary School Teacher will plan, prepare, and teach well developed culturally responsive lessons which enthuse and…