Summit Department Hosts Pool Safety Day and Swim Lessons
Create a Website Account - Manage notification subscriptions, save form progress and more.
Create a Website Account - Manage notification subscriptions, save form progress and more. Search autocomplete is currently not responding. Please try again later. 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. The Summit Department of Community Programs is hosting a summer health fair and swim lesson on Wednesday, June 24, 2026, from 12PM to 8PM at the Summit Family Aquatic Center (SFAC), located at 100 Ashwood Avenue. This event is free and open to SFAC members. The event will begin with a free swim lesson at 12PM for SFAC members and paid guests. Swimming instructors will lead children in a swimming lesson that will include instructions and information on how to safely enter the water, hold breath while underwater, floating skills, and basic stroke techniques. A health and safety fair will follow the swim lesson, from 1PM to 5PM, featuring health and safety displays from the Summit police and fire departments, Westfield Regional Health Department, and other local health and safety partners with information on how to stay safe at the pool during the summer months. The first float night of the season will be held from 5PM to 7:30PM, featuring a float parade, photo booth, splash contest, games, and more, sponsored by the GRACE Youth Advisory Council. SFAC members may invite guests for free to this portion of the event. With any questions, please contact the Department of Community Programs at 908-277-2932 or visit www.summitcommunityprograms.com. Agenda Facility Submit Event Print Email Event Subscription View RSS Feeds Select on Calendar Expand Collapse Previous Next Down Up Map Share Show more Agenda $(window).on("load", function () { $('.icalDescription').urlToLink({ target: '_blank' }); }); var currentTextBox = null; var currentDatePicker = null; function hidePopup() { return currentDatePicker && currentDatePicker.hidePopup(); } //This method is called to handle the onclick and onfocus client side events for the texbox function showPopup(sender, e) { //this is a reference to the texbox which raised the event //see the methods exposed through the $telerik static client library here - http://www.telerik.com/help/aspnet-ajax/telerik-static-client-library.html var textBox = sender.tagName === "INPUT" ? sender : $telerik.getPreviousHtmlNode(sender); // hide previous pop-up if open textBox !== currentTextBox && hidePopup(); currentTextBox = textBox; } function dismissHook(e) { return (e.keyCode === 27 || e.keyCode === 9) && hidePopup(); } function handleKeydown(e) { dismissHook(e) || searchTextHook(e); } //this handler is used to set the text of the TextBox to the value of selected from the popup function dateSelected(sender, args) { if (currentTextBox != null) { //currentTextBox is the currently selected TextBox. Its value is set to the newly selected //value of the picker currentTextBox.value = args.get_newValue(); } } //this function is used to parse the date entered or selected by the user function parseDate(sender, e) { if (currentDatePicker != null) { var date = currentDatePicker.get_dateInput().parseDate(sender.value); var dateInput = currentDatePicker.get_dateInput(); if (date == null) { date = currentDatePicker.get_selectedDate(); } var formattedDate = dateInput.get_dateFormatInfo().FormatDate(date, dateInput.get_displayDateFormat()); sender.value = formattedDate; } } function clearPostBack() { Sys.WebForms.PageRequestManager.getInstance().remove_endRequest(clearPostBack); $('.icalDescription').urlToLink({ target: '_blank' }); } function redrawContentCalendar() { Sys.WebForms.PageRequestManager.getInstance().add_endRequest(clearPostBack); if (document.aspnetForm.calendarView.value == 'list' || document.aspnetForm.calendarView.value == '') raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanelListView', 0, ''); else raiseAsyncPostbackCalendar('ctl00_ctl00_MainContent_ModuleContent_ctl00_contentUpdatePanel', 0, ''); blockMenuSpawn = false; } function previousFeaturedItem(view) { document.aspnetForm.calendarView.value = view; raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedPrev'); } function nextFeaturedItem(view) { document.aspnetForm.calendarView.value = view; raiseAsyncPostbackCalendar('featured', 0, 'drawFeaturedNext'); } order+='ModuleContent\n' Live Edit // Agendas & MinutesFor Common Council and all boards and commissions .fancyButton348.fancyButton:link,.fancyButton348.fancyButton:visited, .fancyButton348div.fancyButton{ background-color: rgb(102, 13, 49); padding-top: 10px; padding-bottom: 10px; padding-right: 20px; padding-left: 70px; -webkit-border-top-left-radius: 10px; -moz-border-top-left-radius: 10px; -khtml-border-top-left-radius: 10px; border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-top-right-radius: 10px; -khtml-border-top-right-radius: 10px; border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-bottom-left-radius: 10px; -khtml-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-bottom-right-radius: 10px; -khtml-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; background-image: url('/ImageRepository/Document?documentID=11467'); background-repeat: no-repeat; background-position: left center; background-position: left 6px center; transition: all .2s ease-in-out; -webkit-transition: all .3s ease-in-out; margin: 10px;} .fancyButton348.fancyButton:hover,.fancyButton348.fancyButton:focus,.fancyButton348.fancyButton:active,.fancyButton348.fancyButton.hover{ background-color: rgb(17, 53, 75); background-image: url('/ImageRepository/Document?documentID=11468'); background-repeat: no-repeat; background-position: left center; background-position: left 4px center; transform: scale(1.04); transition: all .2s ease-in-out; -webkit-transition: all .3s ease-in-out;} .fancyButton348.fancyButton:link > span,.fancyButton348.fancyButton:visited > span, .fancyButton348div.fancyButton > span{ } .fancyButton348.fancyButton:hover > span,.fancyButton348.fancyButton:focus > span,.fancyButton348.fancyButton:active > span,.fancyButton348.fancyButton.hover > span{ } .fancyButton348.fancyButton .text{ color: rgb(255, 255, 255); font-size: .85em; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 18px; text-decoration: none; padding-top: 6px; padding-bottom: 6px; padding-left: 18px; background-repeat: no-repeat; background-position: left top; border-left: 3px solid rgb(176, 155, 57); transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .fancyButton348.fancyButton:hover .text,.fancyButton348.fancyButton:focus .text,.fancyButton348.fancyButton:active .text,.fancyButton348.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: left top; border-left: 3px solid rgb(41, 135, 176); transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .fancyButton348.fancyButton .textStyle1{ color: rgb(255, 255, 255); font-size: 1.2em; font-family: Poppins; font-weight: 500; text-decoration: none; text-transform: uppercase; line-height: 1.2;} .fancyButton348.fancyButton:hover .textStyle1, .fancyButton348.fancyButton.hover .textStyle1{ text-decoration: underline; } Report a ConcernFor non-emergency service requests .fancyButton349.fancyButton:link,.fancyButton349.fancyButton:visited, .fancyButton349div.fancyButton{ background-color: rgb(102, 13, 49); padding-top: 10px; padding-bottom: 10px; padding-right: 20px; padding-left: 70px; -webkit-border-top-left-radius: 10px; -moz-border-top-left-radius: 10px; -khtml-border-top-left-radius: 10px; border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-top-right-radius: 10px; -khtml-border-top-right-radius: 10px; border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-bottom-left-radius: 10px; -khtml-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-bottom-right-radius: 10px; -khtml-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; background-image: url('/ImageRepository/Document?documentID=11477'); background-repeat: no-repeat; background-position: left center; background-position: left 6px center; transition: all .2s ease-in-out; -webkit-transition: all .3s ease-in-out; margin: 10px;} .fancyButton349.fancyButton:hover,.fancyButton349.fancyButton:focus,.fancyButton349.fancyButton:active,.fancyButton349.fancyButton.hover{ background-color: rgb(17, 53, 75); background-image: url('/ImageRepository/Document?documentID=11478'); background-repeat: no-repeat; background-position: left center; background-position: left 4px center; transform: scale(1.04); transition: all .2s ease-in-out; -webkit-transition: all .3s ease-in-out;} .fancyButton349.fancyButton:link > span,.fancyButton349.fancyButton:visited > span, .fancyButton349div.fancyButton > span{ } .fancyButton349.fancyButton:hover > span,.fancyButton349.fancyButton:focus > span,.fancyButton349.fancyButton:active > span,.fancyButton349.fancyButton.hover > span{ } .fancyButton349.fancyButton .text{ color: rgb(255, 255, 255); font-size: .85em; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 18px; text-decoration: none; padding-top: 6px; padding-bottom: 6px; padding-left: 18px; background-repeat: no-repeat; background-position: left top; border-left: 3px solid rgb(176, 155, 57); transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .fancyButton349.fancyButton:hover .text,.fancyButton349.fancyButton:focus .text,.fancyButton349.fancyButton:active .text,.fancyButton349.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: left top; border-left: 3px solid rgb(41, 135, 176); transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .fancyButton349.fancyButton .textStyle1{ color: rgb(255, 255, 255); font-size: 1.2em; font-family: Poppins; font-weight: 500; text-decoration: none; text-transform: uppercase; line-height: 1.2;} .fancyButton349.fancyButton:hover .textStyle1, .fancyButton349.fancyButton.hover .textStyle1{ text-decoration: underline; } NotificationsSign up to get emergency and general information .fancyButton350.fancyButton:link,.fancyButton350.fancyButton:visited, .fancyButton350div.fancyButton{ background-color: rgb(102, 13, 49); padding-top: 10px; padding-bottom: 10px; padding-right: 20px; padding-left: 70px; -webkit-border-top-left-radius: 10px; -moz-border-top-left-radius: 10px; -khtml-border-top-left-radius: 10px; border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-top-right-radius: 10px; -khtml-border-top-right-radius: 10px; border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-bottom-left-radius: 10px; -khtml-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-bottom-right-radius: 10px; -khtml-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; background-image: url('/ImageRepository/Document?documentID=11473'); background-repeat: no-repeat; background-position: left center; background-position: left 6px center; transition: all .2s ease-in-out; -webkit-transition: all .3s ease-in-out; margin: 10px;} .fancyButton350.fancyButton:hover,.fancyButton350.fancyButton:focus,.fancyButton350.fancyButton:active,.fancyButton350.fancyButton.hover{ background-color: rgb(17, 53, 75); background-image: url('/ImageRepository/Document?documentID=11474'); background-repeat: no-repeat; background-position: left center; background-position: left 4px center; transform: scale(1.04); transition: all .2s ease-in-out; -webkit-transition: all .3s ease-in-out;} .fancyButton350.fancyButton:link > span,.fancyButton350.fancyButton:visited > span, .fancyButton350div.fancyButton > span{ } .fancyButton350.fancyButton:hover > span,.fancyButton350.fancyButton:focus > span,.fancyButton350.fancyButton:active > span,.fancyButton350.fancyButton.hover > span{ } .fancyButton350.fancyButton .text{ color: rgb(255, 255, 255); font-size: .85em; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 18px; text-decoration: none; padding-top: 6px; padding-bottom: 6px; padding-left: 18px; background-repeat: no-repeat; background-position: left top; border-left: 3px solid rgb(176, 155, 57); transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .fancyButton350.fancyButton:hover .text,.fancyButton350.fancyButton:focus .text,.fancyButton350.fancyButton:active .text,.fancyButton350.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: left top; border-left: 3px solid rgb(41, 135, 176); transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .fancyButton350.fancyButton .textStyle1{ color: rgb(255, 255, 255); font-size: 1.2em; font-family: Poppins; font-weight: 500; text-decoration: none; text-transform: uppercase; line-height: 1.2;} .fancyButton350.fancyButton:hover .textStyle1, .fancyButton350.fancyButton.hover .textStyle1{ text-decoration: underline; } Make a paymentSubmit tax, sewer, parking and other payments online .fancyButton351.fancyButton:link,.fancyButton351.fancyButton:visited, .fancyButton351div.fancyButton{ background-color: rgb(102, 13, 49); padding-top: 10px; padding-bottom: 10px; padding-right: 20px; padding-left: 70px; -webkit-border-top-left-radius: 10px; -moz-border-top-left-radius: 10px; -khtml-border-top-left-radius: 10px; border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-top-right-radius: 10px; -khtml-border-top-right-radius: 10px; border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-bottom-left-radius: 10px; -khtml-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-bottom-right-radius: 10px; -khtml-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; background-image: url('/ImageRepository/Document?documentID=11471'); background-repeat: no-repeat; background-position: left center; background-position: left 6px center; transition: all .2s ease-in-out; -webkit-transition: all .3s ease-in-out; margin: 10px;} .fancyButton351.fancyButton:hover,.fancyButton351.fancyButton:focus,.fancyButton351.fancyButton:active,.fancyButton351.fancyButton.hover{ background-color: rgb(17, 53, 75); background-image: url('/ImageRepository/Document?documentID=11472'); background-repeat: no-repeat; background-position: left center; background-position: left 4px center; transform: scale(1.04); transition: all .2s ease-in-out; -webkit-transition: all .3s ease-in-out;} .fancyButton351.fancyButton:link > span,.fancyButton351.fancyButton:visited > span, .fancyButton351div.fancyButton > span{ } .fancyButton351.fancyButton:hover > span,.fancyButton351.fancyButton:focus > span,.fancyButton351.fancyButton:active > span,.fancyButton351.fancyButton.hover > span{ } .fancyButton351.fancyButton .text{ color: rgb(255, 255, 255); font-size: .85em; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 18px; text-decoration: none; padding-top: 6px; padding-bottom: 6px; padding-left: 18px; background-repeat: no-repeat; background-position: left top; border-left: 3px solid rgb(176, 155, 57); transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .fancyButton351.fancyButton:hover .text,.fancyButton351.fancyButton:focus .text,.fancyButton351.fancyButton:active .text,.fancyButton351.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: left top; border-left: 3px solid rgb(41, 135, 176); transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .fancyButton351.fancyButton .textStyle1{ color: rgb(255, 255, 255); font-size: 1.2em; font-family: Poppins; font-weight: 500; text-decoration: none; text-transform: uppercase; line-height: 1.2;} .fancyButton351.fancyButton:hover .textStyle1, .fancyButton351.fancyButton.hover .textStyle1{ text-decoration: underline; } Get a permitFor parking, Transfer Station, and more .fancyButton352.fancyButton:link,.fancyButton352.fancyButton:visited, .fancyButton352div.fancyButton{ background-color: rgb(102, 13, 49); padding-top: 10px; padding-bottom: 10px; padding-right: 20px; padding-left: 70px; -webkit-border-top-left-radius: 10px; -moz-border-top-left-radius: 10px; -khtml-border-top-left-radius: 10px; border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-top-right-radius: 10px; -khtml-border-top-right-radius: 10px; border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-bottom-left-radius: 10px; -khtml-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-bottom-right-radius: 10px; -khtml-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; background-image: url('/ImageRepository/Document?documentID=11469'); background-repeat: no-repeat; background-position: left center; background-position: left 6px center; transition: all .2s ease-in-out; -webkit-transition: all .3s ease-in-out; margin: 10px;} .fancyButton352.fancyButton:hover,.fancyButton352.fancyButton:focus,.fancyButton352.fancyButton:active,.fancyButton352.fancyButton.hover{ background-color: rgb(17, 53, 75); background-image: url('/ImageRepository/Document?documentID=11470'); background-repeat: no-repeat; background-position: left center; background-position: left 4px center; transform: scale(1.04); transition: all .2s ease-in-out; -webkit-transition: all .3s ease-in-out;} .fancyButton352.fancyButton:link > span,.fancyButton352.fancyButton:visited > span, .fancyButton352div.fancyButton > span{ } .fancyButton352.fancyButton:hover > span,.fancyButton352.fancyButton:focus > span,.fancyButton352.fancyButton:active > span,.fancyButton352.fancyButton.hover > span{ } .fancyButton352.fancyButton .text{ color: rgb(255, 255, 255); font-size: .85em; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 18px; text-decoration: none; padding-top: 6px; padding-bottom: 6px; padding-left: 18px; background-repeat: no-repeat; background-position: left top; border-left: 3px solid rgb(176, 155, 57); transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .fancyButton352.fancyButton:hover .text,.fancyButton352.fancyButton:focus .text,.fancyButton352.fancyButton:active .text,.fancyButton352.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: left top; border-left: 3px solid rgb(41, 135, 176); transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .fancyButton352.fancyButton .textStyle1{ color: rgb(255, 255, 255); font-size: 1.2em; font-family: Poppins; font-weight: 500; text-decoration: none; text-transform: uppercase; line-height: 1.2;} .fancyButton352.fancyButton:hover .textStyle1, .fancyButton352.fancyButton.hover .textStyle1{ text-decoration: underline; } OPRA RequestRequest Open Public Records Act information .fancyButton353.fancyButton:link,.fancyButton353.fancyButton:visited, .fancyButton353div.fancyButton{ background-color: rgb(102, 13, 49); padding-top: 10px; padding-bottom: 10px; padding-right: 20px; padding-left: 70px; -webkit-border-top-left-radius: 10px; -moz-border-top-left-radius: 10px; -khtml-border-top-left-radius: 10px; border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-top-right-radius: 10px; -khtml-border-top-right-radius: 10px; border-top-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-bottom-left-radius: 10px; -khtml-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-bottom-right-radius: 10px; -khtml-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; background-image: url('/ImageRepository/Document?documentID=11475'); background-repeat: no-repeat; background-position: left center; background-position: left 6px center; transition: all .2s ease-in-out; -webkit-transition: all .3s ease-in-out; margin: 10px;} .fancyButton353.fancyButton:hover,.fancyButton353.fancyButton:focus,.fancyButton353.fancyButton:active,.fancyButton353.fancyButton.hover{ background-color: rgb(17, 53, 75); background-image: url('/ImageRepository/Document?documentID=11476'); background-repeat: no-repeat; background-position: left center; background-position: left 4px center; transform: scale(1.04); transition: all .2s ease-in-out; -webkit-transition: all .3s ease-in-out;} .fancyButton353.fancyButton:link > span,.fancyButton353.fancyButton:visited > span, .fancyButton353div.fancyButton > span{ } .fancyButton353.fancyButton:hover > span,.fancyButton353.fancyButton:focus > span,.fancyButton353.fancyButton:active > span,.fancyButton353.fancyButton.hover > span{ } .fancyButton353.fancyButton .text{ color: rgb(255, 255, 255); font-size: .85em; text-align: left; padding-top: 6px; padding-bottom: 6px; padding-left: 18px; text-decoration: none; padding-top: 6px; padding-bottom: 6px; padding-left: 18px; background-repeat: no-repeat; background-position: left top; border-left: 3px solid rgb(176, 155, 57); transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .fancyButton353.fancyButton:hover .text,.fancyButton353.fancyButton:focus .text,.fancyButton353.fancyButton:active .text,.fancyButton353.fancyButton.hover .text{ text-decoration: none; background-repeat: no-repeat; background-position: left top; border-left: 3px solid rgb(41, 135, 176); transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; } .fancyButton353.fancyButton .textStyle1{ color: rgb(255, 255, 255); font-size: 1.2em; font-family: Poppins; font-weight: 500; text-decoration: none; text-transform: uppercase; line-height: 1.2;} .fancyButton353.fancyButton:hover .textStyle1, .fancyButton353.fancyButton.hover .textStyle1{ text-decoration: underline; } Helpful Links Emergency Alerts Birth Certificates Report a Concern Construction Updates Employment Staff Directory Transit Schedules & Info City of Summit Webmail /QuickLinks.aspx Site Links Home Site Map Accessibility Copyright Notices Terms and Conditions /QuickLinks.aspx Contact Us City Hall512 Springfield AvenueSummit, NJ 07901 Summer Hours:Monday through Thursday8 am to 4:30 pm
