High School Clubs

  • Our high school clubs are 100 percent student-driven by an annual process of student proposals. The process for forming a club is simple. Students pick up a club proposal form at the high school's front desk or print one below. They will need to find a faculty member to be their club advisor/sponsor. The final step is the principal’s approval. 

    Download Club Proposal Form.


    Riverdale clubs include: 

    Amnesty International (meets Mondays in the Library)

    Animal Rights Club (meets Tuesday in Ms. Moehling's room)

    Creative Writing Club (meets Wednesday in Ms. Keldorf's room)

    Debate Club (meets every two weeks on Tuesday in Mr. Preacher's room)

    DIY for Doernbecher (meets Friday in the art room)

    Drama Club (meets Thursday in Mrs. Drogosch's room)

    Gender and Sexuality Alliance (meets Friday in Mr. Thompson's room)

    Girl Up (meets Wednesday in Ms. Keldorf's room)

    International Club (meets Tuesday in Ms. Moehling's room)

    Jewish Student Union (meets Thursday in Mr. Brown's room)

    Mind-Body Club (meets Mondays in Ms. Keldorf's room)

    Model United Nations (meets Wednesday in the Library)

    Oregon Battle of the Books (meets Friday mornings in the Library, October-March)

    Robotics Team

    Science Olympiad/Science Bowl (meets Tuesday and Thursday in Mrs. LePore's room)

    Women and Politics Club (meets Wednesday in Ms. Keldorf's room)

    Young Politicians Club (meets Thursday in Ms. Keldorf's room)


    If you are a club member who would like to share the link for your club website or social media page, or news of your club's fundraising efforts or accomplishments, please let us know.

Other Activities

  • Community School: High school students can take music classes through Riverdale's Community School. Choices include Jazz Band and Marimba.

    School Dances: The school hosts three dances each year. Click for dates and information.