Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community.

Complex Events


    May 8, 2017, 5:00 AM - August 25, 2017, 9:00 PM

    All summer swimming lesson session sign ups begin May 8th for Roy Residents and May 9th for non-residents. This is for all morning and evening sessions during June, July, & August. During the morning sessions we will offer all levels each hour beginning at 9am and going until 1pm. These sessions run each day for two weeks. During the evening sessions levels will be scheduled between 5 pm and 7:15 pm and will run twice a week on Monday & Wednesday or Tuesday & Thursday depending on what you choose. These sessions run for 4 weeks. *** LEVELS 5/6 & PRE SCHOOL C ARE ONLY OFFERED DURING THE MORNING SESSIONS.

    More Details

Meetings Calendar

  1. City Council Meeting

    May 16, 2017, All Day @ Roy Municipal Building

    The governing body of Roy City is comprised of the Mayor and five City Council members. All members are elected by the residents of the city during a municipal election held every two years. Each member serves a four year term. Learn more by visiting the City Council page.

    More Details