Open Monday - Friday, 7:30 a.m. - 3:45 p.m.

Click here for the family packet or click here for enrollment!

The Bookstore is located near the North Cafeteria. During the school year, Bookstore hours are from 7:30 a.m. – 3:45 p.m. Hours vary during opening days of each semester and during the summer. Additional books and supplies beyond what is provided under the Instructional Materials Fee will be available for purchase in the Bookstore. Payment for books and supplies may be made by cash, debit card, credit card (VISA, Mastercard or Discover), or personal check. There is a $10 minimum purchase to use a bank card. Personal checks must be commercially imprinted with a name and check number. Please write the phone number of the signer and the student ID number on the check. The Bookstore does not accept any business checks (including DBA).


The Instructional Materials Fee of $268 per student enrolled at OPRFHS covers all instructional materials for all courses during both semesters of the school year. This mandatory fee should be paid online along with the District Fee. The Instructional Materials Fee includes the first set of

  • District-loaned textbooks (checked out to individual students). All textbooks must be returned at the end of the year (or semester, for semester long classes) by publicized deadlines to avoid replacement and late return charges.

  • Paperback books and workbooks (students keep) 

  • Course article packet handouts (students keep) 

  • Art and photo supply kits (students keep) 

  • Lab kits (students keep) 

Items NOT included in the fee are
  •  PE uniforms

  • Calculators (TI-Inspire CX, TI 83+ or  84+)

  • Locks

  • Replacements for lost books, art and photo supplies

  • Additional art and photo supplies as needed throughout the year

  • Personal school supplies (notebooks, pens, pencils, binders, etc.)


  • Bookstore Hours

    7:30 am - 3:45 pm (Hours may vary the first days of each semester and during the summer)

If you have any questions, please feel free to call:

Phone: 708-434-3940

Fax: 708-358-8540