Children's Programs

The Children's Department at Somerville Public Library provides programs for children from 6 months through Grade 5. Please register for all programs for children by calling (908) 725-1336, ext. 14.
As a reminder, children younger than 7 years old may not be left without adult supervision in any part of the Library.

Program times and days may change.
For more information, please call (908) 725-1336, ext. 14.

Somerville Library Children's Program information


 

Afterschool For K-1st Grade

Stories, crafts, and refreshments with the number 3!

 

Chess

Ages 7 years and older. All levels of experience are welcome.

 

Design Your Own Dragon

Celebration of the book, "How to Train Your Dragon". for grades 3-5

 

Mother Goose Morning

Ages 6 months-2 years. Books, fingerplays, and rhymes for the very young.

 

Story Time

Ages 3 - 5 years. Thirty minutes of stories and a craft.

 

Toddler Time

Ages 2 - 3 1/2 years. Thirty minutes of stories, fingerplays, and a craft.

September @ Your Library




35 West End Avenue
Somerville, NJ 08876 • (908) 725-1336
© Somerville Public Library. All rights reserved.
Designed and Hosted by Princeton Online

500

coldfusion.runtime.ClientScopeDBException: Operation failed on the TGG data source.
	at coldfusion.runtime.JDBCHelper.Store(JDBCHelper.java:256)
	at coldfusion.runtime.ClientScopeServiceImpl.PersistClientVariables(ClientScopeServiceImpl.java:358)
	at coldfusion.runtime.ClientScopeServiceImpl.PersistClientVariablesForRequest(ClientScopeServiceImpl.java:324)
	at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:33)
	at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
	at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
	at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
	at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
	at coldfusion.CfmServlet.service(CfmServlet.java:198)
	at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
	at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
	at com.intergral.fusionreactor.filter.FusionReactorFilter.b(FusionReactorFilter.java:376)
	at com.intergral.fusionreactor.filter.FusionReactorFilter.c(FusionReactorFilter.java:254)
	at com.intergral.fusionreactor.filter.FusionReactorFilter.doFilter(FusionReactorFilter.java:164)
	at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
	at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
	at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
	at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
	at jrun.servlet.FilterChain.service(FilterChain.java:101)
	at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
	at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
	at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
	at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
	at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
	at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
	at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
	at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
	at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)