← All schools

Gifft Hill School

St John, VI · Visit school website ↗

Day200–300 students

Gifft Hill School is a day school in St. John, U.S. Virgin Islands, enrolling 201–300 students from pre-school through grade 12. The school's mission emphasizes preparing students as stewards of their island and global community while readying them for college and careers. That focus shapes how faculty design curriculum and whom the school hires.

Teaching at Gifft Hill School means working in a place where geography is a teaching asset, not a constraint. Spanish instruction sits alongside core academics, giving students practical language skills tied to Caribbean life. Faculty here weave island context into lessons—marine ecology, Caribbean history, local civic issues—in ways that suburban and urban schools cannot replicate. Students see learning connected to their actual world.

The day school model creates a different rhythm than boarding schools. Teachers maintain clear boundaries between work and home life while still building strong relationships with students. Class sizes remain small enough to differentiate instruction and recognize each student's strengths and learning needs.

Gifft Hill School hires year-round for classroom teachers, Spanish instruction, and administrative support. Fall openings are most common, though mid-year positions arise. The school seeks educators who can design interdisciplinary units and bring genuine enthusiasm for place-based learning.

For teachers drawn to independent schools in a distinctive setting, Gifft Hill School offers coherent mission alignment and a student population rooted in a real place. The combination of day-school flexibility, small enrollments, and island-based curriculum creates space for meaningful teaching work that responds to local and global themes.

Open positions at Gifft Hill School

2 current openings. Click any role to apply directly on the school's site.

Not sure if Gifft Hill School is the right fit?

Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.

Take the Teacher Match Quiz →