91³Ô¹ÏÍø

Watch CBS News

Aurora encourages water‑wise yards, offering rebates and design help

Aurora is encouraging residents to rethink their landscaping as the city pushes for more water‑wise properties.

City officials say outdoor landscaping in Colorado plays a major role in overall water use, particularly during dry conditions, and traditional grass lawns often require far more water than is sustainable for the region. 

"The grass is going to have to suffer a little bit for us to save some water," said Tim York, manager of water conservation for Aurora Water. "Your grass isn't going to look like a golf course. It's not going to be emerald green. That's okay."

aurora-xeriscape-vo-frame-653.jpg
CBS

Aurora Water has been promoting water‑wise landscaping for decades, York said, as a way to reduce outdoor water use while still maintaining attractive properties. The approach focuses on using native plants, water‑efficient grasses and landscape designs better suited to the local climate. 

"This is not a remove your grass and put in a bunch of rock," York said. "There's plant coverage requirements, species requirements. We want it to be good for the community, aesthetically pleasing, and set the customers up for success."

To show what those changes can look like, the city maintains a large water‑wise garden near the municipal center.

"We have four acres of native grass, six acres of shrubs, perennials and ornamental grasses to highlight how beautiful a water‑wise landscape can be," said Amanda Slover, a water conservation specialist who helps manage the city's landscape programs.

aurora-xeriscape-vo-frame-219.jpg
CBS

The city also aims to show residents that there are alternatives to Kentucky bluegrass, which uses large amounts of water and is not native to the area.

Beyond water conservation, Slover said the changes can provide environmental benefits.

"When we change that to a biodiverse, lots of different flowers, lots of different plant types, when we create biodiversity, we can support our native insects and animals," she said.

Cost is often a concern for homeowners, but Aurora Water offers and  to help offset expenses. York said rebates are available for residents who replace traditional turf with more efficient landscapes.

aurora-xeriscape-vo-frame-372.jpg
CBS

"It's currently $3 per square foot is the rebate value for traditional water‑wise landscapes and 50 cents per square foot for water‑wise grasses," he said.

York said hundreds of residents already participate in the programs, and the city expects interest to increase during dry conditions. 

"We will probably see an uptick if we enter stage one drought," York said. "So if we have customers [seeing] this and you want to sign up, do so now. Get in front of the line."

City officials emphasize that all projects must be approved before work begins to ensure landscapes meet city code and program requirements. Information about incentive programs, free design services, and qualifications is available through .

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });