Sandy City Council
Who serves, and the Sandy City Council meetings and work sessions written up since 2020: what was on the agenda, what the council decided, and links to the official minutes, agenda and video for each. Newest first by default; choose oldest first to follow events over time.
Council members
Next meeting: None posted. Check the city's notices.
At a glance
Sandy has 308 meetings written up, from January 7, 2020 to October 20, 2026: 249 City Council and 59 City Council work session.
By year: 2026 (39), 2025 (42), 2024 (43), 2023 (46), 2022 (48), 2021 (45), and 2020 (45).
Those meetings recorded 282 counted votes; 78 were not unanimous.
Topics residents raised most often: central wasatch commission funding (8 meetings), alta canyon funding (8 meetings), truck parking (7 meetings), short-term rentals (6 meetings), and affordable housing (6 meetings).
- Meetings
- 308
- From approved minutes
- 292
- Work sessions
- 59
- Canceled
- 0
How minutes work. Minutes are the official record of a meeting. The council approves them at a later meeting, so the newest meetings have only an agenda, or draft minutes, until then. Meetings marked Approved minutes are written from that approved record. Ones marked Agenda only describe what was scheduled; we add the results once the minutes are posted.
2026
October 2026
Tue, Oct 20 · City Council · 5:15 p.m.
Sandy council approves Canyon Gate rezone and plan change on reconsideration after Sept. 15 denial, with rental limits added
On reconsideration of its Sept. 15 action, the Sandy City Council approved the Canyon Gate rezone (5-2) and development agreement (5-2) and the general-plan change (6-1) for 7.2 acres at 825 E. 9085 S., after the developer added limits on rentals. The council also heard that the state proposes leasing the Justice Court building for a district court from July 2027, and got an update on the Sandy Recreation Center, which is set to open Dec. 14. Water conservation plan adopted on consent.
Tue, Oct 13 · City Council · 5:15 p.m.
Sandy draft minutes record station-area determination and police property transfer; water plan returns for adoption
The October 13 draft minutes record unanimous approval of consent items, including the station-area impracticability determination, police property transfer and October 6 minutes. The council held the water-plan hearing; adoption is scheduled separately for October 20. These minutes remain draft pending approval.
Tue, Oct 6 · City Council · 5:15 p.m.
Sandy council approves CDBG appointment and Centennial Parkway dedication on consent calendar by unanimous voice vote
On a consent calendar that carried by unanimous voice vote, the council adopted Resolution 26-91C appointing Jan Wangsgard to the Community Development Block Grant Committee and Ordinance 26-57 dedicating part of Centennial Parkway between 10200 South and Mall Ring Road, and approved the Sept. 22 and Sept. 29 minutes. The station area plan impracticability determination was an information item that returns for a vote. The council recessed to a brief Redevelopment Agency meeting. In reports, Chief Administrative Officer Martin Jensen said the Breakaway concert at America First Field drew 36 noise complaints on Friday, and council members discussed concert noise complaints and the Crescent View bond open houses. The council approved these minutes Oct. 13, 2026.
September 2026
Tue, Sep 29 · City Council · 5:15 p.m.
Sandy council interviews CDBG committee candidate and previews Centennial Parkway street dedication
The council interviewed Jan Wangsgard for the Community Development Block Grant Committee and was briefed on re-dedicating part of Centennial Parkway as a public street. The applicant pulled a building height code amendment from the agenda. The council approved draft minutes, adopted the county bond election interlocal agreement and went into a closed session at 6:03 p.m.
Tue, Sep 22 · City Council · 5:15 p.m.
Sandy holds hearing on $30 million bond for Crescent View property and hears wildland mitigation grant update
The council held a public hearing on issuing up to $30 million in general obligation bonds and a public meeting on the ballot arguments, after hearing an interlocal agreement for the 2026 special bond election. The Fire Department reported a three-year wildland mitigation grant, and the council discussed moving up a Police Department management study. All items were information or hearing items.
Tue, Sep 15 · City Council · 5:15 p.m.
Sandy council rejects Hagan Road rezone and adopts detached ADU rules 4-2
The council honored Rebekah Cowdell and Steve Fairbanks with its civic engagement and Noal Bateman lifetime service awards, then met jointly with the Planning Commission on the Land Development Code update. A motion to adopt the Hagan Road rezone from R-1-20 to R-1-20A failed to get a majority. The council amended and then adopted the detached accessory dwelling unit ordinance required by SB 284 on a 4-2 vote, and went into closed session at 9:16 p.m.
Tue, Sep 1 · City Council · 5:15 p.m.
Sandy council approves voter pamphlet argument for Crescent View bond and names Rebekah Cowdell civic engagement honoree
The council adopted a resolution approving its argument in favor of the Crescent View Middle School general obligation bond for the voter pamphlet, with the council's changes, and selected Rebekah Cowdell for the 2026 Civic Engagement Award, both by roll call without a tally in the notes. It also heard a Public Utilities management study, previewed a Hagan Road rezone and detached accessory dwelling unit rules required by SB 284. Council Member Aaron Dekeyzer joined at 5:47 p.m. and was excused at 10:14 p.m.
August 2026
Tue, Aug 25 · City Council · 5:15 p.m.
Sandy council installs 2026-27 Youth Council and Youth Court in brief meeting
The council met briefly to install the 2026-27 Sandy Youth Council, which has 56 members from 11 high schools, and the Sandy Youth Court. Judge Paul Farr administered the oaths. The council adjourned at 5:30 p.m. with no votes recorded other than adjournment.
Tue, Aug 18 · City Council · 5:15 p.m.
Sandy hears Creek Road safety study and roundabout analysis for 11000 South and 1000 East
Public Works presented a joint Sandy and Cottonwood Heights safety study of the roughly four-mile Creek Road corridor and a consultant study that found a roundabout at 11000 South and 1000 East near Alta High School would have a net 20-year safety benefit of $6.7 million over a traffic signal. The city has a Wasatch Front Regional Council grant for the intersection. The council also heard a flood damage report. No votes beyond the consent calendar.
Tue, Aug 11 · City Council · 5:15 p.m.
Sandy council puts $30 million Crescent View Middle School bond on Nov. 3 ballot after reconsidering 6-1
The council voted 6-1 on reconsideration to submit a general obligation bond of up to $30 million for acquiring and renovating the former Crescent View Middle School property to voters at a special election on Nov. 3, 2026. Earlier motions for $30 million and for the mayor's recommended $21 million each failed 3-4. Council Member Kris Coleman-Nicholl was the lone no vote on reconsideration.
Tue, Aug 4 · City Council · 5:15 p.m.
Sandy council reviews up to $30 million bond for Crescent View, codifies advice-and-consent process
The council heard a proposal for general obligation bonds of up to $30 million to buy the former Crescent View Middle School property, with a November 2026 election and a September 22 hearing; the mayor recommended $21 million. It adopted Ordinance 26-54 codifying the advice-and-consent process by roll call and reappointed three CDBG Committee members. Council Member Aaron Dekeyzer was excused at 8:46 p.m. The vote breakdown is not in the notes.
July 2026
Tue, Jul 28 · City Council · 5:15 p.m.
Sandy council rejects request for three-scenario Crescent View bond language, plans to bring bond language back
The council reviewed recreation center membership fees, got a mid-year update on the MVP shelter and discussed bond options for the Crescent View Middle School property. A motion by Council Member Brooke Christensen to request ballot language for three scenarios failed, though a majority signaled support for bringing bond language back the following week. Bond counsel estimated a rate of about 4.1%. The vote tally is not in the notes.
Tue, Jul 21 · City Council · 5:15 p.m.
Sandy council adopts surplus property code changes and starts planning chamber remodel
The council adopted Ordinance 26-53 amending Title 7 on surplus real and personal property by roll call and held a work session with Galloway Architects on goals for remodeling the council chambers and executive suite. Council members also discussed the Crescent View Middle School ballot decisions. The meeting adjourned at 6:53 p.m.
Tue, Jul 14 · City Council · 5:15 p.m.
Sandy council confirms five department heads, rejects Canyon Gate plan change on 3-3 vote and asks for development agreement
The council gave advice and consent to the treasurer, city engineer, communications director, economic development director and police chief, and heard that the proposed Crescent View Middle School purchase is $17 million for 17.24 acres. A motion to adopt the Canyon Gate general plan amendment for 7.2 acres failed 3-3; the council then voted by roll call to direct staff to draft a development agreement with the Boyer Company. Salt Lake County council members briefed the council on county services.
Tue, Jul 7 · City Council · 5:15 p.m.
Sandy council overrides mayor's line-item veto of $93,100 water appropriation 5-1-1 and elects Marci Houseman chair
The council voted 5-1-1 to override the mayor's line-item veto of a $93,100 appropriation for water capital outlays in the fiscal 2026-27 budget, which required five votes. It also elected Marci Houseman chair and Brooke Christensen vice chair, previewed the Canyon Gate rezone and general plan amendment for 7.2 acres and heard a first reading of a proposal to move to seven council districts. Several speakers backed Central Wasatch Commission funding.
June 2026
Tue, Jun 23 · City Council · 5:15 p.m.
Sandy council merges Public Works and Public Utilities and adopts year-end budget adjustments
The council adopted Ordinance 26-50 merging the Public Works and Public Utilities departments and Resolution 26-65C raising fiscal 2026 appropriations, both by roll call without a tally in the notes. Council Member Kris Coleman-Nicholl was excused at about 6:30 p.m., after proposing a funding study for a public safety building. Residents also raised water rates and fireworks.
Tue, Jun 16 · City Council · 5:15 p.m.
Sandy council adopts FY 2026-27 budget 7-0 and confirms Martin Jensen as chief administrative officer
The council adopted the fiscal 2026-27 Sandy City budget and the Alta Canyon Recreation District budget, each 7-0, after passing four budget amendments, and approved the mayor's appointment of Martin Jensen as CAO by roll call. It also heard an administration update on buying Crescent View Middle School property and honored CAO Shane Pace as the Utah City Managers Association's City Manager of the Year. A dozen speakers during public comment backed Central Wasatch Commission funding. Council Member Marci Houseman joined at 5:22 p.m.
Tue, Jun 9 · City Council · 5:15 p.m.
Sandy council votes on 13 budget amendments, including Central Wasatch Commission funding, and meets CAO nominee Martin Jensen
The council voted on 13 council member budget amendment proposals for fiscal 2026-27, including moving money away from the Central Wasatch Commission appropriation to main line replacement and adjusting the mayor's office budget, and continued the budget hearing. Mayor Zoltanski nominated Martin Jensen as chief administrative officer as an information item. Council Member Brooke D'Sousa was excused at about 9:25 p.m. Most amendments passed on 5-1 or 6-0 votes.
Tue, Jun 2 · City Council · 5:15 p.m.
Sandy council creates Communications Department, previews Scott Cowdell Park housing concept and tables purchasing-power ordinance
The council adopted Ordinance 26-48 creating a Communications department as amended, adopted the public safety retirement rate pickup, tabled Council Member Alison Stroud's purchasing-power analysis ordinance and added a $5,000-a-year Senior Center equipment proposal to the budget amendment shortlist. A concept for 61 homes on a 4.15-acre site at Scott Cowdell Park was previewed. The roll-call breakdowns are not in the notes.
May 2026
Tue, May 26 · City Council · 5:15 p.m.
Sandy council asks for itemized executive pay data, adopts tax rate resolutions 6-0 and continues FY 2026-27 budget hearing
The council continued its fiscal 2026-27 budget hearings, adopting Resolutions 26-63C (leaving the current tax rate unchanged) and 26-64C, each 6-0, and voting 5-1 to ask for itemized prior-year and projected compensation for executive and elected officials before acting on pay. It also heard the Metropolitan Water District's fiscal 2027 budget, a state retirement pickup for public safety workers and a first reading of a General Fund purchasing power analysis. Council Member Brooke Christensen was excused after the first vote.
Tue, May 19 · City Council · 5:15 p.m.
Sandy council tours roundabout for possible use near Alta High School and annexes a KSEL Drive parcel
Council members toured a roundabout in Cottonwood Heights that Public Works said could be a model for 11000 South and 1000 East near Alta High School, heard more fiscal 2027 department budget presentations and adopted Ordinance 26-47 annexing a parcel on KSEL Drive. The roll-call tally is not recorded.
Tue, May 12 · City Council · 5:15 p.m.
Sandy council annexes 7.82-acre La Caille parcel, adopts 2026 CDBG plan and hears communications division proposal
The council adopted Ordinance 26-46 annexing about 7.82 acres on Wasatch Boulevard (La Caille 2), adopted the 2026 CDBG annual action plan and renewed Sandy's membership in the Salt Lake County HOME Consortium for fiscal 2027-2029. It heard a first reading of a proposal to put a Division of Communications in the city code. Council Member Aaron Dekeyzer was excused at 8:25 p.m. Roll-call tallies are not in the notes.
Tue, May 5 · City Council · 5:15 p.m.
Sandy council adopts tentative $200 million budget 7-0 and annexes five small areas
The council voted 7-0 to adopt the mayor's roughly $200 million tentative fiscal 2026-27 budget for Sandy City and the Alta Canyon Recreation District, which includes no property tax increase, a 2.5% cost-of-living raise and a 2% to 4% department reduction target. It adopted five annexation ordinances and a resolution on a police headquarters feasibility study that now includes the Arbor building, and held a hearing on disposing of surplus property. The chair declined the mayor's request to show a budget video, and Council Member Aaron Dekeyzer raised a point of order.
April 2026
Tue, Apr 28 · City Council · 5:15 p.m.
Sandy council takes budget and finance training from outside consultants; no actions
The council spent its work session on Utah municipal budget and finance training from Kerri and Frank Nakamura, then held a closed session. CAO Shane Pace was named City Manager of the Year, and the mayor's fiscal 2027 tentative budget will be presented the following week.
Tue, Apr 21 · City Council · 5:15 p.m.
Sandy council adopts RV parking rules, renews shelter agreement and tables police headquarters study
The council adopted RV parking rules in Title 14 and a new agreement with Shelter the Homeless for the MVP facility, held a hearing on the 2026 CDBG plan with $429,396 in funding and tabled a police headquarters feasibility study until the next week. It also heard the Fire Department's annual report and a briefing on detached accessory dwelling units. Council Member Kris Coleman-Nicholl was excused at 8:13 p.m. and Brooke D'Sousa at 9:22 p.m. Roll-call breakdowns are not in the notes.
Tue, Apr 14 · City Council · 5:15 p.m.
Sandy council annexes four more small areas, hears owner-occupancy tools and renews county recreation center funding
The council adopted ordinances annexing four small areas (Altavilla 3 and 4 and two others), approved an interlocal agreement with Salt Lake County for TRCC funding for the Sandy Recreation Center, and discussed ways to enforce owner occupancy in housing. The mayor said the $3 million county grant and a Miller Foundation donation will help close the recreation center budget shortfall. Vote breakdowns for the roll-call votes are not in the notes.
Tue, Apr 7 · City Council · 5:15 p.m.
Sandy council annexes 19 small areas and tables eight after residents object to forced annexation and ask for a Granite vote
After a public hearing on 27 annexations, the council adopted 19 annexation ordinances and tabled eight. The tabling motion passed 5-1 and the consent-style adoption of 18 passed 6-0, with Council Member Aaron Dekeyzer excused; a separate ordinance adding animal rights to one parcel's zoning passed 6-0. Speakers, many from the Granite area, asked the council to stop the annexations until a vote on incorporating Granite.
March 2026
Tue, Mar 31 · City Council · 5:15 p.m.
Sandy council limits full-time benefited positions in code and begins five more annexations
The council adopted Ordinance 26-06 adding a Title 4 limit on full-time benefited positions, adopted resolutions of intent to annex five more small areas, heard a UDOT Cottonwood Canyons update and recognized Sandy Explorer Post 9550. Votes other than the consent calendar were not tallied in the notes.
Tue, Mar 24 · City Council · 5:15 p.m.
Sandy council adopts housing report 6-1 and names new recreation center the Sandy Recreation Center 4-2
The council adopted Resolution 26-44C, the Building Our Future housing workshop report, 6-1 after rejecting 2-5 a motion to allow small-lot single-family homes citywide. Acting for the Alta Canyon Recreation Special Service District, it named the new facility the Sandy Recreation Center on a 4-2 vote. It also heard a first reading of RV parking rules and a proposed police chief. Council Member Kris Coleman-Nicholl was excused at about 8:00 p.m.
Tue, Mar 10 · City Council · 5:15 p.m.
Sandy council rezones church site on 10600 South and Fortner lot for six townhomes, starts Land Development Code rewrite
The council adopted Ordinance 26-05 rezoning the 1.94-acre 106 Church site to R-1-10 and Ordinance 26-04 rezoning 0.65 acre on 1000 East to RM(12), conditioned on a development agreement and plat limiting it to six lots sold on the open market. In a joint session with the Planning Commission it began a two-year Land Development Code update with consultants Psomas, and it reviewed the draft housing workshop report. Roll-call tallies are not in the notes.
Tue, Mar 3 · City Council · 5:15 p.m.
Sandy council previews church-lot and Fortner rezones, starts nine annexations and adopts budget priorities
The council previewed two rezones: one that would add three residential lots at a church site on 10600 South and one that would allow six townhome-style units on a 0.65-acre site on 1000 East. It adopted its fiscal 2026-27 budget priorities, adopted resolutions of intent to annex nine areas, and heard a first reading of a proposal on staffing counts. Four residents opposed the Fortner rezone. Votes beyond the consent calendar were not tallied in the notes.
February 2026
Tue, Feb 24 · City Council · 5:15 p.m.
Sandy council hears amphitheater update and reviews draft fiscal 2027 budget priorities
The council heard Sandy Amphitheater's 2024 and 2025 season results, reviewed draft council budget priorities for fiscal 2026-27 and approved the Jan. 20 minutes on the consent calendar. The CAO reported a notice of a proposed incorporation of the Granite area and its possible effect on the city. No other votes were taken.
Tue, Feb 17 · City Council · 5:15 p.m.
Sandy council amends Redevelopment Agency agreement for Sego Lily Drive site and consents to Arbor Plaza purchase
The council adopted Resolution 26-06C, an amended interlocal agreement with the Redevelopment Agency on a site on Sego Lily Drive, and gave consent for the city to proceed with the Arbor Plaza purchase and related bonding, both by roll call. It also received its twice-yearly rules of procedure training. Council Member Aaron Dekeyzer was absent for part of the meeting. Roll-call tallies are not in the notes.
Tue, Feb 10 · City Council · 5:15 p.m.
Sandy council adopts elected-official compensation limits, hears Series 2026 bond hearing and New Castle Drive fence complaints
The council adopted Ordinance 26-03 limiting elected officials' fringe benefits, held a public hearing on up to $9 million in Series 2026 bonds for the Arbor Plaza purchase and a Council Chambers remodel, heard an economic outlook and a plan to buy Arbor Plaza by March 2, and previewed a police headquarters proposal. Ten residents spoke about the aging New Castle Drive fence. Roll-call tallies are not in the notes.
January 2026
Tue, Jan 27 · City Council work session · 5:15 p.m.
Sandy council sets budget priorities in workshop; CAO calls fiscal 2027 a hard budget
The council held a budget priorities workshop led by facilitator Matt Dixon. CAO Shane Pace said fiscal 2027 would be a hard budget, with public safety the top priority followed by pay to retain experienced staff, and that departments were asked to cut budgets by 2% to 4%. The council developed priorities for staff to compile; no votes were taken.
Tue, Jan 20 · City Council · 5:15 p.m.
Sandy council sets $9 million bond ceiling for Arbor Plaza purchase, creates Cairns housing zone agreement and tables a Dimple Dell Road annexation
The council adopted bond parameters for buying and financing the $12 million Arbor Plaza office building with a ceiling of $9 million, adopted agreements with the Redevelopment Agency to sell about one acre near America First Field for affordable housing and to fund the Sandy Cairns Housing and Transit Reinvestment Zone, adopted the Automall zone matrix, and tabled a Dimple Dell Road annexation until a title issue is resolved. It also heard first readings of campaign finance and elected-official compensation proposals. Roll-call tallies are not in the notes.
Tue, Jan 13 · City Council · 5:15 p.m.
Sandy council confirms Ben Hill as parks director and tells staff to prepare bond parameters for $12 million Arbor Plaza purchase
The council approved the mayor's appointment of Ben Hill as Parks and Recreation director by roll call and voted unanimously to direct staff to put a bond parameters resolution for the Arbor Plaza office building on the next week's agenda. The city is under contract to buy the building for $12 million. The council also heard a waste district update, an Automall zone code proposal and a privacy training.
Tue, Jan 6 · City Council · 5:15 p.m.
Sandy council elects Cyndi Sharkey chair and Alison Stroud vice chair, sets liaison assignments
The new council elected Cyndi Sharkey chair and Alison Stroud vice chair, both through the first meeting in July 2026, and approved 2026 liaison appointments, including a 6-1 vote for Sharkey as the first Legislative Policy Committee liaison. It also met a proposed Parks and Recreation director as an information item and completed open meetings training. Mayor Monica Zoltanski was excused at 5:45 p.m.
Mon, Jan 5 · City Council · 12:00 p.m.
Sandy holds 2026 council oath of office ceremony; no meeting or action
The city held its noon oath of office ceremony for the council on Jan. 5, 2026, with remarks by Council Members Brooke Christensen, Kris Coleman-Nicholl and Brooke D'Sousa and the oath administered by Judge Paul Farr. The notice states the council would not convene a meeting or take action on any item. No minutes were posted.