Skip To Main Content


Front of school

Welcome to Foothill Middle

griffin Quad

Welcome to Foothill Middle


Welcome to Foothill Middle


Welcome to Foothill Middle

School Highlights


Check out our school clubs!

learn more


Principal Stull regularly sends out community memos. 

Read More


Be Kind to All

Be helpful to All

Work Hard for your goals

Snow-capped Mt. Diablo behind Diablo View MS
Snow-capped Mt. Diablo behind Diablo View MS
pizza fms
When: Wed, Dec 13 11:00am-9:00pm
Where: Foothill Middle School

Wednesday, December 13th, take the day off from cooking. Get your lunch or dinner from the Round Table Clubhouse and they will donate 20% of the day's proceeds to the Foothill PFA. Dine in or Take out.

Round Table Clubhouse

2960 Treat Blvd.

Wednesday, December 13, 2023

11:00 am to 9:00 pm


Bring the attached flyer or show it on your smartphone to make sure that 20% of the proceeds will be donated to support our students. 


Orders placed on a different day other than 12/13 do not count towards our scheduled fundraiser.

pizza fms
Read More about Dine and Donate - 12/3
Foothill Middle School

Your child will want a yearbook. Use school code 6047.

The cost is $50.00 through september 30, 2023.
The increase will be as follows:
$50.00 ~ now to september 30, 2023
$65.00 ~ october 01 to december 31, 2023
$75.00 ~ january 01 to may 03, 2024
8th grade parents: buying an ad for the yearbook is not buying a yearbook. Yearbooks are purchased separately.

Order your Yearbook Today!

Read More about Yearbook Orders

News & Announcements

Upcoming Events

December 2023
Sun Mon Tue Wed Thu Fri Sat
Sun, Nov 26
Mon, Nov 27
Tue, Nov 28
Wed, Nov 29
Thu, Nov 30
Fri, Dec 1
Sat, Dec 2
Sun, Dec 3
Mon, Dec 4
Tue, Dec 5
Wed, Dec 6
Thu, Dec 7
Fri, Dec 8
Sat, Dec 9
Sun, Dec 10
Mon, Dec 11
Tue, Dec 12
Wed, Dec 13
Thu, Dec 14
Fri, Dec 15
Sat, Dec 16
Sun, Dec 17
Mon, Dec 18
Tue, Dec 19
Wed, Dec 20
Thu, Dec 21
Fri, Dec 22
Sat, Dec 23
Sun, Dec 24
Mon, Dec 25
Tue, Dec 26
Wed, Dec 27
Thu, Dec 28
Fri, Dec 29
Sat, Dec 30
Sun, Dec 31
Mon, Jan 1
Tue, Jan 2
Wed, Jan 3
Thu, Jan 4
Fri, Jan 5
Sat, Jan 6