Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.
Python Official Logo

Register 7 Seats Remaining

Intro to Python

2025-03-11 18:30:00 2025-03-11 20:15:00 America/New_York Intro to Python Learn the fundamentals of computer programming using Python. Main Library - Computer Lab

Tuesday, March 11
6:30pm - 8:15pm

Add to Calendar 2025-03-11 18:30:00 2025-03-11 20:15:00 America/New_York Intro to Python Learn the fundamentals of computer programming using Python. Main Library - Computer Lab

Main Library

Computer Lab

Learn the fundamentals of computer programming using Python.

Intro to Python is a 6-session in-person class where you will learn the fundamentals of computer programming, the vocabulary of software development, and best-practices. Homework will be assigned. If you attend all 6 sessions and do a good job on the homework, you will earn a Certificate of Completion.

Main Library

Phone: 508-799-1655

Hours

Today's hours

We're open 9:00AM to 5:30PM

Mon, Feb 24 9:00AM to 5:30PM
Tue, Feb 25 9:00AM to 8:30PM
Wed, Feb 26 9:00AM to 8:30PM
Thu, Feb 27 9:00AM to 5:30PM
Fri, Feb 28 9:00AM to 5:30PM
Sat, Mar 01 9:00AM to 5:30PM
Sun, Mar 02 12:00PM to 4:00PM
Mon, Feb 24 9:00AM to 5:30PM
Tue, Feb 25 9:00AM to 8:30PM
Wed, Feb 26 9:00AM to 8:30PM
Thu, Feb 27 9:00AM to 5:30PM
Fri, Feb 28 9:00AM to 5:30PM
Sat, Mar 01 9:00AM to 5:30PM
Sun, Mar 02 12:00PM to 4:00PM

Upcoming Events

Mon, Feb 24, All day
Main Library
Join us for Romance Bingo all throughout February at the Main Library!

Mon, Feb 24, 10:00am - 12:00pm
Main Library - First Floor Meeting Room
Students learn English using real-life scenarios.

Mon, Feb 24, 11:00am - 11:45am
Main Library - Children's Program Room
Children and families are welcome to our weekly stories, sing-alongs, and fun activities. A great way for children to gain early literacy, math, and social skills! 

Mon, Feb 24, 11:00am - 2:00pm
Main Library - Community Resources Office
Help finding an English class

Mon, Feb 24, 2:30pm - 3:30pm
Main Library - Computer Lab
Learn the basics of using a computer, how to save documents, search the Internet, access the library website and computers.

Mon, Feb 24, 3:00pm - 4:00pm
Frances Perkins Branch - FPB Adult Area
Visit with a registered* therapy dog to bring a little rest and relaxation to your day. Therapy animals* are generally privately owned pets who are brought by their handlers to bring joy and smiles.

Mon, Feb 24, 3:30pm - 5:00pm
Main Library - Innovation Center
Explore making items with our sewing machines in our Innovation Center!

Mon, Feb 24, 3:30pm - 5:00pm
Goddard Branch
Come celebrate Black History Month by learning about different cultural foods and bringing home a recipe to try for yourself!

Mon, Feb 24, 3:30pm - 4:00pm
Main Library
Learn to Use our Sewing Machines!
This event is full

Mon, Feb 24, 3:30pm - 4:30pm
Roosevelt Branch - Roosevelt Branch
Celebrate Black History through the beauty of poetry!

Mon, Feb 24, 4:00pm - 5:00pm
Main Library - Children's Program Room
Incorporating foods of different colors, join us to cook and taste the colors of the rainbow!

Mon, Feb 24, 4:00pm - 5:00pm
Burncoat Branch - Burncoat Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Feb 24, 4:00pm - 5:00pm
Goddard Branch - Goddard Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Feb 24, 4:00pm - 5:00pm
Tatnuck Magnet Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Feb 24, 6:00pm - 8:00pm
Frances Perkins Branch - FPB Meeting Room
Have fun getting weird and making art.

Tue, Feb 25, All day
Main Library
Join us for Romance Bingo all throughout February at the Main Library!

Tue, Feb 25, 9:00am - 11:00am
Main Library - First Floor Meeting Room
Prepares students for the U.S. citizenship or naturalization exam and interview.

Tue, Feb 25, 10:00am - 11:00am
Frances Perkins Branch - FPB Meeting Room
Explore early literacy skills as we read, sing, and move!

Tue, Feb 25, 10:00am - 1:00pm
Main Library - Saxe Room
USPS - Hiring event

Tue, Feb 25, 12:00pm - 3:30pm
Main Library - Banx Room
Meeting

Tue, Feb 25, 1:00pm - 4:00pm
Main Library - Community Resources Office
Help finding resources to learn English, referrals for immigration-related legal help, and more. Se habla español.

Tue, Feb 25, 3:30pm - 4:30pm
Goddard Branch - Goddard Branch
A crunchy, slime-y science experience!

Tue, Feb 25, 3:30pm - 5:00pm
Great Brook Valley Branch - Great Brook Valley Branch
In recognition of Ramadan’s upcoming commencement, we are making decorative crescent moons by wrapping wreath forms in yarn.

Tue, Feb 25, 4:00pm - 5:00pm
Main Library - Tween Area
Everyone is welcome at chess club, no matter if you're brand new or an experienced player!

Tue, Feb 25, 5:30pm - 7:00pm
Main Library - First Floor Meeting Room
Practice speaking English in a relaxed, comfortable place, and meet new friends as we learn by talking together.

Tue, Feb 25, 6:00pm - 7:00pm
Main Library - Children's Program Room
Let’s get together and celebrate winter wonders with beautiful crafts, songs, and books.

Tue, Feb 25, 6:30pm - 8:15pm
Main Library - Virtual Room
Learn how to access a relational database.
This event is full

Tue, Feb 25, 6:30pm - 8:00pm
Main Library - Banx Room
Get hooked on crochet with crafty librarian Kira! This is a great way for older teens and young adults to learn about the fun craft programs provided by the Adult Services department!
This event is full

Wed, Feb 26, All day
Main Library
Join us for Romance Bingo all throughout February at the Main Library!

Wed, Feb 26, 10:00am - 12:00pm
Main Library - First Floor Meeting Room
Students learn English using real-life scenarios.

Wed, Feb 26, 1:00pm - 4:00pm
Main Library
Drop in to speak with a social worker who will help you connect with local resources and services.

Wed, Feb 26, 3:00pm - 4:30pm
Main Library - Innovation Center
Join us for weekly crafts in the Innovation center! Projects may include Charm Bracelets, Mini Tapestry’s, Decoden Heart Mirrors, & more.

Wed, Feb 26, 3:30pm - 5:00pm
Roosevelt Branch
Come celebrate Black History Month by learning about different cultural foods and bringing home a recipe to try for yourself!

Wed, Feb 26, 3:30pm - 4:30pm
Tatnuck Branch - Tatnuck Branch
Exploring the artistic expression of Black Artists.

Wed, Feb 26, 3:30pm - 5:00pm
Frances Perkins Branch - FPB Meeting Room
Bring out your best colors at our glow party!

Wed, Feb 26, 4:00pm - 5:00pm
Burncoat Branch
Drop by for a fun make-and-take craft!

Wed, Feb 26, 4:00pm - 5:00pm
Goddard Branch
Drop by for a fun make-and-take craft!

Wed, Feb 26, 4:00pm - 5:00pm
Roosevelt Branch - Roosevelt Branch
Drop by for a fun make-and-take craft!

Wed, Feb 26, 4:00pm - 7:00pm
Main Library - Saxe Room
History of the Worcester Natural History Society.

Wed, Feb 26, 5:30pm - 6:30pm
Main Library - Digital Studio
Learn to preserve your family’s history with the use of our digitization and conversion equipment.
This event is full

Wed, Feb 26, 5:30pm - 6:00pm
Main Library - Innovation Center
Register below for an Innovation Center orientation and gain access to WPL's Innovation Center during our Open Maker Hours!

Wed, Feb 26, 6:00pm - 7:00pm
Main Library - Teen Space
Teens that are currently working, or planning on getting a job soon - you need to know your rights!

Wed, Feb 26, 6:30pm - 7:30pm
Main Library - Children's Program Room
You are the guests at our monthly family dinner and advisory group.
This event is full

Wed, Feb 26, 7:00pm - 8:00pm
Main Library - First Floor Meeting Room
Join us to discuss newer popular titles!

Thu, Feb 27, All day
Main Library - Banx Room
Meeting

Thu, Feb 27, All day
Main Library
Join us for Romance Bingo all throughout February at the Main Library!

Thu, Feb 27, 10:00am - 12:00pm
Main Library - Community Resources Office
Drop in to speak with a social worker who will help you connect with local resources and services.

Thu, Feb 27, 10:00am - 11:00am
Main Library - Children's Program Room
Is your little one ready for a fun time with books? You’re invited to participate in stories, music, and movement.

Thu, Feb 27, 11:00am - 11:30am
Main Library - Innovation Center
Register below for an Innovation Center orientation and gain access to WPL's Innovation Center during our Open Maker Hours!

Thu, Feb 27, 2:00pm - 3:00pm
Main Library - Children's Program Room
Focus on learning sounds to build early literacy using the SOUNS method.

Thu, Feb 27, 2:15pm - 3:15pm
Main Library - Computer Lab
All needlecraft enthusiasts are welcome to join us in person or virtually from the comfort of your own home!

Thu, Feb 27, 3:30pm - 4:30pm
Great Brook Valley Branch - Great Brook Valley Branch
Perfect for beginners, this program will focus on sewing your own polar animal to take home with you!

Thu, Feb 27, 4:00pm - 5:00pm
Main Library
Come practice speaking in English and meet new friends as we learn by talking, making crafts, and playing.

Thu, Feb 27, 4:00pm - 5:00pm
Roosevelt Branch
Join us for a crafting program designed to strengthen problem solving skills and to enhance creativity!

Fri, Feb 28, All day
Main Library
Join us for Romance Bingo all throughout February at the Main Library!

Fri, Feb 28, 9:00am - 10:30am
Main Library - Banx Room
Meeting

Fri, Feb 28, 10:00am - 11:00am
Main Library - Children's Program Room
Introduce your baby to reading with stories, action rhymes, fingerplays, songs, and lots of snuggling. You are invited to stay for play/social time after the program. For ages 0-18 months.

Fri, Feb 28, 10:00am - 12:00pm
Main Library - Community Resources Office
Help finding resources to learn English, referrals for immigration-related legal help, and more. Se habla español.

Fri, Feb 28, 10:30am - 11:15am
Frances Perkins Branch - FPB Meeting Room
In this storytime we will build early math and science skills through books, activities, and art.

Fri, Feb 28, 12:00pm - 1:00pm
Main Library - Computer Lab
Learn the fundamentals of starting a business.

Fri, Feb 28, 2:00pm - 4:00pm
Main Library - Banx Room
Join us for a celebration of Irish music, stories, and folklore with Tom O'Connell!

Fri, Feb 28, 3:00pm - 4:30pm
Main Library - Children's Program Room
Have you been interested in playing D&D but don't know where to start with making a character? Drop in and create your own character with help from a Dungeon Master.

Fri, Feb 28, 3:30pm - 5:00pm
Main Library - Tween Area
Learn how to weave a pouch step by step with professional artist Bayda Asbridge!

Fri, Feb 28, 3:30pm - 4:30pm
Burncoat Branch - Burncoat Branch
A crunchy, slime-y science experience!

Rescheduled
Fri, Feb 28, 5:00pm - 6:00pm
New date Friday, March 07, 4:30pm - 5:30pm
Frances Perkins Branch
Join us for a calming gentle yoga class. Please bring your own yoga mat!

Sat, Mar 01, 9:30am - 10:30am
Main Library - Innovation Center
Sign up for a one-on-one session to learn the basics of using a Brother Sewing Machine.
This event is full

Sat, Mar 01, 10:00am - 10:45am
Main Library - Banx Room
Burn calories in this fun fitness class!
This event is full

Sat, Mar 01, 11:00am - 12:00pm
Main Library - Saxe Room
Join us for a discussion with Kate McEvoy, VP, External Affairs & Corporate Relations at Old Sturbridge Inc. about building new skills such as event planning and PR management through volunteering.

Sat, Mar 01, 11:00am - 12:30pm
Main Library - First Floor Ellipse
De-stress with therapy dogs from Tufts Paws for People!

Sat, Mar 01, 12:00pm - 5:00pm
Main Library - Banx Room
Meeting

Sat, Mar 01, 2:00pm - 3:00pm
Main Library - Teen Space
Do you love anime? Get ready to make some new friends (you can bring your friends too) while watching a couple of episodes of your favorite series!

Sat, Mar 01, 2:00pm - 2:50pm
Main Library - Children's Ellipse
Join us for a fun and exciting pirate themed magic show with lots of audience participation! Feel free to wear your pirate gear. Sponsored by the Friends of the Worcester Public Library.

Mon, Mar 03, 9:30am - 10:30am
Main Library - Computer Lab
Learn how to use the Foundation Directory database.

Mon, Mar 03, 10:00am - 12:00pm
Main Library - First Floor Meeting Room
Students learn English using real-life scenarios.

Mon, Mar 03, 11:00am - 2:00pm
Main Library - Community Resources Office
Help finding an English class

Mon, Mar 03, 1:00pm - 2:00pm
Main Library - Children's Program Room
Homeschool families meet monthly for fun projects!

Mon, Mar 03, 2:30pm - 3:30pm
Main Library - Computer Lab
Learn the basics of using a computer, how to save documents, search the Internet, access the library website and computers.

Mon, Mar 03, 4:00pm - 5:00pm
Frances Perkins Branch - FPB Meeting Room
Make a diamond painted cat.

Mon, Mar 03, 4:00pm - 5:00pm
Main Library - Children's Program Room
Here you CAN play with dirt!

Mon, Mar 03, 4:00pm - 5:00pm
Burncoat Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 03, 4:00pm - 5:00pm
Goddard Branch - Goddard Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 03, All day
Roosevelt Branch - Roosevelt Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 03, 4:00pm - 5:00pm
Tatnuck Branch - Tatnuck Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 03, 6:00pm - 7:00pm
Frances Perkins Branch
Come speak Spanish with us!

Tue, Mar 04, 9:00am - 11:00am
Main Library - First Floor Meeting Room
Prepares students for the U.S. citizenship or naturalization exam and interview.

Tue, Mar 04, 9:15am - 10:00am
Main Library - Children's Program Room
Come join us in learning early math skills with stories, songs, and activities!

Tue, Mar 04, 10:00am - 11:00am
Frances Perkins Branch - FPB Meeting Room
Explore early literacy skills as we read, sing, and move!

Tue, Mar 04, 1:00pm - 4:00pm
Main Library - Community Resources Office
Help finding resources to learn English, referrals for immigration-related legal help, and more. Se habla español.

Tue, Mar 04, 2:00pm - 4:00pm
Main Library - Children's Program Room
Celebrate all the cool cats in the world - from Pete the Cat to Hello Kitty - with crafts, snacks, and games! While supplies last.

Tue, Mar 04, 3:30pm - 4:30pm
Burncoat Branch
Celebrate the beginning of Spring at a Carnaval Party!

Tue, Mar 04, 3:30pm - 5:00pm
Great Brook Valley Branch - Great Brook Valley Branch
ST. PATRICK’S DAY GNOMES Leprechauns are sneaky, so we are making friendly gnomes in green to celebrate St. Patrick’s Day this month.

Tue, Mar 04, 5:30pm - 7:00pm
Main Library - First Floor Meeting Room
Practice speaking English in a relaxed, comfortable place, and meet new friends as we learn by talking together.

Tue, Mar 04, 6:00pm - 7:30pm
Main Library - Innovation Center
Create easy to make felt cat (and dog) toys!

Tue, Mar 04, 6:30pm - 8:15pm
Main Library - Computer Lab
Learn the fundamentals of computer programming using Python.

Wed, Mar 05, 10:00am - 12:00pm
Main Library - First Floor Meeting Room
Students learn English using real-life scenarios.

Wed, Mar 05, 11:00am - 11:45am
Main Library - Children's Program Room
What happens in spring time? Let's explore and enjoy this beautiful season with books, make spring crafts, and play games. Ages 3 to 5 years old.

Wed, Mar 05, 3:00pm - 4:30pm
Main Library - Innovation Center
Join us for weekly crafts in the Innovation center!

Wed, Mar 05, 3:30pm - 4:30pm
Great Brook Valley Branch - Great Brook Valley Branch
Drop in and play video games on our Nintendo Switch.

Wed, Mar 05, 3:30pm - 5:00pm
Tatnuck Magnet Branch
Come to the Tatnuck Branch Library to revisit childhood memories and celebrate Alumni Afternoon!

Wed, Mar 05, 4:00pm - 5:00pm
Roosevelt Branch - Roosevelt Branch
Join us for a crafting program designed to strengthen problem solving skills and to enhance creativity!

Wed, Mar 05, 4:00pm - 5:00pm
Main Library - Children's Program Room
Unlock your creativity as we clear out old craft supplies!

Wed, Mar 05, 4:00pm - 5:00pm
Burncoat Branch - Burncoat Branch
Drop by for a fun make-and-take craft!

Wed, Mar 05, 4:00pm - 5:00pm
Goddard Branch - Goddard Branch
Drop by for a fun make-and-take craft!

Wed, Mar 05, 4:00pm - 5:00pm
Tatnuck Branch - Tatnuck Branch
Drop by for a fun make-and-take craft!

Wed, Mar 05, 5:00pm - 7:00pm
Main Library - Saxe Room
Parents looking for preschool options for next year are invited to check out providers and resources.

Wed, Mar 05, 5:30pm - 6:30pm
Main Library - Digital Studio
Learn to preserve your family’s history with the use of our digitization and conversion equipment.

Wed, Mar 05, 6:00pm - 6:45pm
Main Library - Children's Program Room
Junte-se a nós para histórias e cantigas em português. Join us for stories and songs in Portuguese.

Wed, Mar 05, 6:00pm - 7:00pm
Main Library - Teen Space
Teens, get ready for a night of friendly competition!

Wed, Mar 05, 7:00pm - 8:00pm
Main Library - Virtual Room
Grab your favorite cup of coffee, bring your detective hat, and join us for an evening of thrilling conversation!

Thu, Mar 06, 10:00am - 11:00am
Main Library - Children's Program Room
Is your little one ready for a fun time with books? You’re invited to participate in stories, music, and movement.

Thu, Mar 06, 2:00pm - 2:45pm
Main Library - Children's Program Room
Let's focus on learning sounds to build early literacy using the SOUNS method.

Thu, Mar 06, 2:15pm - 3:15pm
Main Library - Computer Lab
All needlecraft enthusiasts are welcome to join us in person or virtually from the comfort of your own home!

Thu, Mar 06, 3:15pm - 5:15pm
Great Brook Valley Branch - Great Brook Valley Branch
Teens are invited to spend an afternoon learning basic embroidery stitches and creating a simple design piece of hoop art to take home with them!

Thu, Mar 06, 3:30pm - 4:30pm
Goddard Branch - Goddard Branch
Celebrate the beginning of Spring at a Carnaval Party!

Thu, Mar 06, 4:00pm - 5:00pm
Main Library - Children's Program Room
Come practice speaking in English and meet new friends as we learn by talking, making crafts, and playing.

Fri, Mar 07, 10:00am - 11:00am
Main Library - Children's Program Room
Introduce your baby to reading with stories, action rhymes, fingerplays, songs, and lots of snuggling. You are invited to stay for play/social time after the program. For ages 0-18 months.

Fri, Mar 07, 10:00am - 12:00pm
Main Library - Community Resources Office
Help finding resources to learn English, referrals for immigration-related legal help, and more. Se habla español.

Fri, Mar 07, 10:30am - 11:15am
Frances Perkins Branch - FPB Meeting Room
In this storytime we will build early math and science skills through books, activities, and art.

Fri, Mar 07, 3:00pm - 3:45pm
Main Library - Banx Room
Burn calories in this fun fitness class!

Fri, Mar 07, 3:30pm - 4:30pm
Roosevelt Branch - Roosevelt Branch
Don't be sour! It's a flower power cookie decorating hour!

Fri, Mar 07, 3:30pm - 5:00pm
Burncoat Branch
Come to the Burncoat Branch Library to revisit childhood memories and celebrate Alumni Afternoon!

Fri, Mar 07, 4:30pm - 5:30pm
Frances Perkins Branch - FPB Meeting Room
Join us for a calming gentle yoga class. Please bring your own yoga mat!
This event is full

Sat, Mar 08, 10:00am - 11:00am
Main Library - Saxe Room
Please bring your own yoga mat, water and anything for comfort. All levels are welcomed. Open to ages 18 and up. Please arrive 5-10 minutes before class begins to arrive and settle.

Sat, Mar 08, 11:00am - 12:00pm
Main Library - Children's Program Room
Earth Day is next month! Let's get ready with tree-themed stories, songs, and crafts. Children can also sign up to receive a tree around Earth Day.

Sat, Mar 08, 2:30pm - 4:30pm
Main Library - Children's Program Room
Create, explore, and be amazed with fun STEM ideas and activities. WPI’s high school students from Mass Academy will offer these fun learning activities. Ages 6-11 years old.

Sat, Mar 08, 2:30pm - 3:30pm
Main Library - Computer Lab
Learn what foods are best for heart health and how can we include them in our diets.

Mon, Mar 10, 9:30am - 11:00am
Main Library - Computer Lab
Learn about research resources at the library.

Mon, Mar 10, 10:00am - 12:00pm
Main Library - First Floor Meeting Room
Students learn English using real-life scenarios.

Mon, Mar 10, 11:00am - 11:45am
Main Library - Children's Program Room
For families with children 5 and under.

Mon, Mar 10, 11:00am - 2:00pm
Main Library - Community Resources Office
Help finding an English class

Mon, Mar 10, 2:00pm - 2:45pm
Main Library - Children's Program Room
Junte-se a nós para histórias e cantigas em português. Join us for stories and songs in Portuguese.

Mon, Mar 10, 3:30pm - 5:00pm
Goddard Branch
Come to the Goddard Branch Library to revisit childhood memories and celebrate Alumni Afternoon!

Mon, Mar 10, 3:30pm - 4:30pm
Great Brook Valley Branch - Great Brook Valley Branch
We will make colorful ribbon dancers to bring home.

Mon, Mar 10, 3:30pm - 5:00pm
Main Library - Innovation Center
Learn to sew! Open to beginner and advanced teens interested in sewing!

Mon, Mar 10, 4:00pm - 5:00pm
Main Library - Computer Lab
Learn how to code with your friends! Complete fun, interactive games and activities and receive a Certificate of Completion from Hour of Code™.

Mon, Mar 10, 4:00pm - 5:00pm
Burncoat Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 10, 4:00pm - 5:00pm
Goddard Branch - Goddard Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 10, All day
Roosevelt Branch - Roosevelt Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 10, 4:00pm - 5:00pm
Tatnuck Branch - Tatnuck Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 10, 6:30pm - 7:30pm
Frances Perkins Branch - FPB Meeting Room
Join us for a calming gentle yoga class. Please bring your own yoga mat and arrive 5-10 minutes before class!

Tue, Mar 11, 9:00am - 11:00am
Main Library - First Floor Meeting Room
Prepares students for the U.S. citizenship or naturalization exam and interview.

Tue, Mar 11, 10:00am - 11:00am
Frances Perkins Branch - FPB Meeting Room
Explore early literacy skills as we read, sing, and move!

Tue, Mar 11, 10:00am - 10:45am
Main Library - Children's Program Room
Calling all tiny dancers! Fall in love with creative movement in this joyful class.

Tue, Mar 11, 1:00pm - 4:00pm
Main Library - Community Resources Office
Help finding resources to learn English, referrals for immigration-related legal help, and more. Se habla español.

Tue, Mar 11, 2:30pm - 4:00pm
Main Library - Virtual Room
Learn the steps to start a small business in this virtual class.

Tue, Mar 11, 3:30pm - 4:30pm
Roosevelt Branch - Roosevelt Branch
Celebrate the beginning of Spring at a Carnaval Party!

Tue, Mar 11, 3:30pm - 5:00pm
Great Brook Valley Branch - Great Brook Valley Branch
IMAGINATION STATION Our supplies and your imagination are the only limits!

Tue, Mar 11, 4:00pm - 5:00pm
Main Library - Children's Program Room
Drop in and play video games on our Nintendo Switch! Choose from Mario Kart, Nintendo Switch Sports, Super Smash Bros., and more. Games are rated E and E10.

Tue, Mar 11, 5:30pm - 7:00pm
Main Library - First Floor Meeting Room
Practice speaking English in a relaxed, comfortable place, and meet new friends as we learn by talking together.

Tue, Mar 11, 6:30pm - 8:00pm
Main Library - Innovation Center
Add a little pop of Spring to your home with a "Welcome Spring" sign!
This event is full

Tue, Mar 11, 6:30pm - 8:15pm
Main Library - Computer Lab
Learn the fundamentals of computer programming using Python.

Wed, Mar 12, All day
Frances Perkins Branch
Eggs are now incubating at the Frances Perkins Branch! Drop-in to see them starting today.

Wed, Mar 12, 10:00am - 12:00pm
Main Library - First Floor Meeting Room
Students learn English using real-life scenarios.

Wed, Mar 12, 3:00pm - 4:30pm
Main Library
Online on Zoom. Register for link. Learn about your rights in the US and get reliable information about policy changes.
Register

Wed, Mar 12, 3:00pm - 4:30pm
Main Library - Innovation Center
Join us for weekly crafts in the Innovation center!

Wed, Mar 12, 3:30pm - 5:00pm
Roosevelt Branch
Come to the Roosevelt Branch Library to revisit childhood memories and celebrate Alumni Afternoon!

Wed, Mar 12, 4:00pm - 5:00pm
Goddard Branch - Goddard Branch
Join us for a crafting program designed to strengthen problem solving skills and to enhance creativity!

Wed, Mar 12, 4:00pm - 5:00pm
Burncoat Branch - Burncoat Branch
Drop by for a fun make-and-take craft!

Wed, Mar 12, 4:00pm - 5:00pm
Goddard Branch - Goddard Branch
Drop by for a fun make-and-take craft!

Wed, Mar 12, 4:00pm - 5:00pm
Roosevelt Branch - Roosevelt Branch
Drop by for a fun make-and-take craft!

Wed, Mar 12, 4:00pm - 5:00pm
Tatnuck Branch - Tatnuck Branch
Drop by for a fun make-and-take craft!

Wed, Mar 12, 5:30pm - 7:30pm
Main Library - Teen Space
Teens, you've earned an evening to relax!

Wed, Mar 12, 5:30pm - 6:30pm
Main Library - Digital Studio
Learn to preserve your family’s history with the use of our digitization and conversion equipment.
Registration opens Wednesday, February 26 2025 at 5:30pm

Wed, Mar 12, 6:00pm - 8:00pm
Main Library - Children's Program Room
Let's get rolling! Beginners and more experienced players are welcome to experience the fun of roleplay and collaborative storytelling during a monthly one-shot Dungeons and Dragons game.

Wed, Mar 12, 7:00pm - 8:00pm
Main Library - Computer Lab
Do you have a story waiting to be told? Join us for a group writing session!

Thu, Mar 13, 10:00am - 11:00am
Main Library - Children's Program Room
Is your little one ready for a fun time with books? You’re invited to participate in stories, music, and movement.

Thu, Mar 13, 2:00pm - 2:45pm
Main Library - Children's Program Room
Let's focus on learning sounds to build early literacy using the SOUNS method.

Thu, Mar 13, 2:15pm - 3:15pm
Main Library - Computer Lab
All needlecraft enthusiasts are welcome to join us in person or virtually from the comfort of your own home!

Thu, Mar 13, 3:30pm - 4:30pm
Tatnuck Branch
Celebrate the beginning of Spring at a Carnaval Party!

Thu, Mar 13, 3:30pm - 4:30pm
Main Library - Innovation Center
Try a new painting method to make some cool cats!

Thu, Mar 13, 4:00pm - 5:00pm
Main Library - Children's Program Room
You're invited to a "slumber party" to play games, get creative, snack, and hang out just like some of your favorite baby-sitters: Kristy, Claudia, Stacey, Dawn, Logan, and Mary Anne!

Thu, Mar 13, 4:00pm - 5:00pm
Main Library - Tween Area
Come practice speaking in English and meet new friends as we learn by talking, making crafts, and playing.

Fri, Mar 14, 9:00am - 2:00pm
Main Library - Banx Room
Meeting

Fri, Mar 14, 9:30am - 10:30am
Main Library - Computer Lab
Learn how to stream movies, read ebooks, and listen to audiobooks and music on your phone with Kanopy, Hoopla, Libby, and Freegal - all free with your WPL card!

Fri, Mar 14, 10:00am - 11:00am
Main Library - Children's Program Room
Introduce your baby to reading with stories, action rhymes, fingerplays, songs, and lots of snuggling. You are invited to stay for play/social time after the program. For ages 0-18 months.

Fri, Mar 14, 10:00am - 12:00pm
Main Library - Community Resources Office
Help finding resources to learn English, referrals for immigration-related legal help, and more. Se habla español.

Fri, Mar 14, 10:30am - 11:15am
Frances Perkins Branch - FPB Meeting Room
In this storytime we will build early math and science skills through books, activities, and art.

Fri, Mar 14, 4:00pm - 5:00pm
Burncoat Branch - Burncoat Branch
Come build a whimsical house for our Fairy friends!

Fri, Mar 14, 4:00pm - 4:45pm
Main Library - Children's Program Room
Join us for an afternoon of books and fun songs. We'll read a book or two and sing together to help promote early literacy and social skills.

Sat, Mar 15, 9:30am - 10:30am
Main Library - Innovation Center
Sign up for a one-on-one session to learn the basics of using a Brother Sewing Machine.
Registration opens Saturday, March 1 2025 at 9:00am

Sat, Mar 15, 10:00am - 10:45am
Main Library - Banx Room
Burn calories in this fun fitness class!
Registration opens Saturday, March 1 2025 at 10:00am

Sat, Mar 15, 11:00am - 12:00pm
Main Library - Children's Program Room
Join us for crafts, snacks, and conversation for families who are part of the LGBTQIA+ community, or are their allies!

Sat, Mar 15, 2:00pm - 3:00pm
Main Library - Teen Space
Teens can get crafty making diamond painting cat magnets while supplies last.

Sat, Mar 15, 2:00pm - 3:30pm
Main Library - Banx Room
Join us for a fun and festive St. Patrick’s Day makeup class, where you’ll learn how to create vibrant, green-inspired looks that will have you feeling fabulous! Ages 18 & up

Mon, Mar 17, All day
Main Library
Stop in and pick up rules and supplies to create your own Peep's themed diorama for our Peeple's Choice Awards Contest!

Mon, Mar 17, 10:00am - 12:00pm
Main Library - First Floor Meeting Room
Students learn English using real-life scenarios.

Mon, Mar 17, 11:00am - 11:45am
Main Library - Children's Program Room
For families with children 5 and under.

Mon, Mar 17, 11:00am - 2:00pm
Main Library - Community Resources Office
Help finding an English class

Mon, Mar 17, 4:00pm - 5:00pm
Roosevelt Branch - Roosevelt Branch
Come build a whimsical house for our Fairy friends!

Mon, Mar 17, 4:00pm - 5:00pm
Burncoat Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 17, 4:00pm - 5:00pm
Goddard Branch - Goddard Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 17, All day
Roosevelt Branch - Roosevelt Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 17, 4:00pm - 5:00pm
Tatnuck Branch - Tatnuck Branch
Drop in and play video games with your friends on our Nintendo Switch!

Tue, Mar 18, All day
Main Library
Stop in and pick up rules and supplies to create your own Peep's themed diorama for our Peeple's Choice Awards Contest!

Tue, Mar 18, 9:00am - 11:00am
Main Library - First Floor Meeting Room
Prepares students for the U.S. citizenship or naturalization exam and interview.

Tue, Mar 18, 10:00am - 11:00am
Frances Perkins Branch - FPB Meeting Room
Explore early literacy skills as we read, sing, and move!

Tue, Mar 18, 1:00pm - 4:00pm
Main Library - Community Resources Office
Help finding resources to learn English, referrals for immigration-related legal help, and more. Se habla español.

Tue, Mar 18, 1:00pm - 2:00pm
Main Library - Virtual Room
Do you like reading about spaceships, parallel worlds, aliens, telepathy, time travel or droids? Join us to discuss great SF & Fantasy fiction. Author Elizabeth Bear will be joining us!

Tue, Mar 18, 3:30pm - 4:30pm
Goddard Branch - Goddard Branch
Don't be sour! It's a flower power cookie decorating hour!

Tue, Mar 18, 3:30pm - 5:00pm
Great Brook Valley Branch - Great Brook Valley Branch
LION FELT ART “In like a lion; out like a lamb.” Make a felt lion to hang up in your home during this month of roaring weather.

Tue, Mar 18, 4:00pm - 5:00pm
Main Library - Children's Program Room
Explore your creative side and build confidence on stage! Sing, act, dance, and improvise in a fun and supportive environment with Jo Ann Warren Studio.

Tue, Mar 18, 5:30pm - 7:00pm
Main Library - First Floor Meeting Room
Practice speaking English in a relaxed, comfortable place, and meet new friends as we learn by talking together.

Tue, Mar 18, 6:00pm - 7:30pm
Main Library - Innovation Center
Learn to foil and solder precut stained glass pieces!

Tue, Mar 18, 6:30pm - 8:15pm
Main Library - Computer Lab
Learn the fundamentals of computer programming using Python.

Tue, Mar 18, 7:00pm - 8:00pm
Main Library - Virtual Room
Join us for a discussion with Dr. Ann Wolbert Burgess, author of the book "A Killer by Design: Murderers, Mindhunters, and My Quest to Decipher the Criminal Mind."

Wed, Mar 19, All day
Main Library
Stop in and pick up rules and supplies to create your own Peep's themed diorama for our Peeple's Choice Awards Contest!

Wed, Mar 19, 10:00am - 12:00pm
Main Library - First Floor Meeting Room
Students learn English using real-life scenarios.

Wed, Mar 19, 10:00am - 11:00am
Frances Perkins Branch
Play through all the sensory stations in the room or focus on your favorite!

Wed, Mar 19, 11:00am - 11:45am
Main Library
What happens in spring time? Let's explore and enjoy this beautiful season with books, make spring crafts, and play games. Ages 3 to 5 years old.

Wed, Mar 19, 3:00pm - 4:30pm
Main Library - Innovation Center
Join us for weekly crafts in the Innovation center!

Wed, Mar 19, 3:30pm - 4:30pm
Great Brook Valley Branch - Great Brook Valley Branch
Drop in and play video games on our Nintendo Switch.

Wed, Mar 19, 4:00pm - 5:00pm
Main Library - Children's Program Room
Join us each week for a fun STEM challenge!

Wed, Mar 19, 4:00pm - 5:00pm
Burncoat Branch - Burncoat Branch
Join us for a crafting program designed to strengthen problem solving skills and to enhance creativity!

Wed, Mar 19, 4:00pm - 5:00pm
Goddard Branch - Goddard Branch
Drop by for a fun make-and-take craft!

Wed, Mar 19, 4:00pm - 5:00pm
Roosevelt Branch - Roosevelt Branch
Drop by for a fun make-and-take craft!

Wed, Mar 19, 4:00pm - 5:00pm
Tatnuck Branch - Tatnuck Branch
Drop by for a fun make-and-take craft!

Wed, Mar 19, 5:30pm - 7:30pm
Main Library - Banx Room
Meeting

Wed, Mar 19, 5:30pm - 6:30pm
Main Library - Digital Studio
Learn to preserve your family’s history with the use of our digitization and conversion equipment.
Registration opens Wednesday, March 5 2025 at 5:30pm

Wed, Mar 19, 6:00pm - 7:00pm
Main Library - Tween Area
Drop in and play tabletop games with your friends! Choose from Uno No Mercy, What Do You Meme?, One Night Werewolf, and more.

Wed, Mar 19, 6:00pm - 7:00pm
Main Library - Teen Space
Teens, get ready for a night of friendly competition!

Thu, Mar 20, All day
Main Library
Stop in and pick up rules and supplies to create your own Peep's themed diorama for our Peeple's Choice Awards Contest!

Thu, Mar 20, 10:00am - 11:00am
Main Library - Children's Program Room
Is your little one ready for a fun time with books? You’re invited to participate in stories, music, and movement.

Thu, Mar 20, 11:00am - 12:00pm
Main Library - Computer Lab
Learn how to create B2B and B2C sales lists using Reference Solutions.

Thu, Mar 20, 2:00pm - 2:45pm
Main Library - Children's Program Room
Let's focus on learning sounds to build early literacy using the SOUNS method.

Thu, Mar 20, 2:15pm - 3:15pm
Main Library - Computer Lab
All needlecraft enthusiasts are welcome to join us in person or virtually from the comfort of your own home!

Thu, Mar 20, 3:00pm - 4:30pm
Main Library - Banx Room
UMass Memorial's Injury Prevention Department is offering a free STOP THE BLEED® course for people interested in learning this life saving skill.

Thu, Mar 20, 3:15pm - 5:15pm
Great Brook Valley Branch - Great Brook Valley Branch
Teens, have you ever wanted to play Dungeons & Dragons but didn't know how to start? Well it's time to roll the dice and join this campaign for beginners!

Thu, Mar 20, 4:00pm - 5:00pm
Main Library - Children's Program Room
Join us for a cute springtime bunny craft!

Thu, Mar 20, 4:00pm - 5:00pm
Main Library - Tween Area
Come practice speaking in English and meet new friends as we learn by talking, making crafts, and playing.

Fri, Mar 21, All day
Main Library
Stop in and pick up rules and supplies to create your own Peep's themed diorama for our Peeple's Choice Awards Contest!

Fri, Mar 21, 10:00am - 11:00am
Main Library - Children's Program Room
Introduce your baby to reading with stories, action rhymes, fingerplays, songs, and lots of snuggling. You are invited to stay for play/social time after the program. For ages 0-18 months.

Fri, Mar 21, 10:00am - 12:00pm
Main Library - Community Resources Office
Help finding resources to learn English, referrals for immigration-related legal help, and more. Se habla español.

Fri, Mar 21, 10:30am - 11:15am
Frances Perkins Branch - FPB Meeting Room
In this storytime we will build early math and science skills through books, activities, and art.

Fri, Mar 21, 3:30pm - 4:30pm
Frances Perkins Branch - FPB Meeting Room
Teens can get crafty making diamond painting cat magnets while supplies last.

Fri, Mar 21, 4:00pm - 5:00pm
Main Library - Children's Ellipse
Join us for a performance of improvisational storytelling and piano playing by a musical group of teens and tweens known as PianoStory!

Fri, Mar 21, 4:00pm - 5:00pm
Tatnuck Branch - Tatnuck Branch
Come build a whimsical house for our Fairy friends!

Sat, Mar 22, All day
Main Library
Stop in and pick up rules and supplies to create your own Peep's themed diorama for our Peeple's Choice Awards Contest!

Sat, Mar 22, 9:30am - 10:30am
Main Library - Computer Lab
Learn how to use the Morningstar Investment Center Research Database.

Sat, Mar 22, 10:00am - 11:00am
Main Library - Saxe Room
Please bring your own yoga mat, water and anything for comfort. All levels are welcomed. Open to ages 18 and up. Please arrive 5-10 minutes before class begins to arrive and settle.
Registration opens Saturday, March 8 2025 at 10:00am

Sat, Mar 22, 10:00am - 2:00pm
Main Library - Banx Room
Orientation

Sat, Mar 22, 11:00am - 12:00pm
Main Library - Children's Program Room
Identify (and eat) the edible parts of a plant, learn gardening basics, and bring home a plant you can care for and watch grow!

Sat, Mar 22, 4:15pm - 5:15pm
Main Library - Banx Room
Worcester History Deep-Dive: The Irish Americans

Sun, Mar 23, All day
Main Library
Stop in and pick up rules and supplies to create your own Peep's themed diorama for our Peeple's Choice Awards Contest!

Mon, Mar 24, All day
Main Library
Stop in and pick up rules and supplies to create your own Peep's themed diorama for our Peeple's Choice Awards Contest!

Mon, Mar 24, 10:00am - 12:00pm
Main Library - First Floor Meeting Room
Students learn English using real-life scenarios.

Mon, Mar 24, 11:00am - 11:45am
Main Library - Children's Program Room
For families with children 5 and under.

Mon, Mar 24, 11:00am - 2:00pm
Main Library - Community Resources Office
Help finding an English class

Mon, Mar 24, 3:00pm - 4:00pm
Main Library - Children's Program Room
Explore and challenge yourself with a STEM activity using pom poms, a cardboard tube, a balloon, and the power of your hands.

Mon, Mar 24, 3:00pm - 4:00pm
Frances Perkins Branch - FPB Adult Area
Visit with a registered* therapy dog to bring a little rest and relaxation to your day. Therapy animals* are generally privately owned pets who are brought by their handlers to bring joy and smiles.

Mon, Mar 24, 3:30pm - 4:30pm
Burncoat Branch - Burncoat Branch
Don't be sour! It's a flower power cookie decorating hour!

Mon, Mar 24, 3:30pm - 4:30pm
Great Brook Valley Branch - Great Brook Valley Branch
Make a small soap to take home!

Mon, Mar 24, 3:30pm - 4:30pm
Goddard Branch
Come to the Goddard Branch Library for an afternoon of jewelry making!

Mon, Mar 24, 3:30pm - 5:00pm
Main Library - Innovation Center
Learn to sew simple projects to help perfect your sewing skills!

Mon, Mar 24, 4:00pm - 5:00pm
Goddard Branch - Goddard Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 24, All day
Roosevelt Branch - Roosevelt Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 24, 4:00pm - 5:00pm
Tatnuck Branch - Tatnuck Branch
Drop in and play video games with your friends on our Nintendo Switch!

Mon, Mar 24, 4:15pm - 5:15pm
Main Library - Children's Program Room
Learn the basics of crocheting and start making your own project!

Mon, Mar 24, 6:30pm - 7:30pm
Frances Perkins Branch - FPB Meeting Room
Join us for a calming gentle yoga class. Please bring your own yoga mat and arrive 5-10 minutes before class!
Registration opens Monday, February 24 2025 at 6:30pm

Tue, Mar 25, 9:00am - 11:00am
Main Library - First Floor Meeting Room
Prepares students for the U.S. citizenship or naturalization exam and interview.

Tue, Mar 25, 10:00am - 11:00am
Frances Perkins Branch - FPB Meeting Room
Explore early literacy skills as we read, sing, and move!

Tue, Mar 25, 12:00pm - 1:00pm
Main Library - Children's Program Room
Gear up young scientists and travel into the world of science, technology, engineering, art, and math (STEAM) mixed all together!

Tue, Mar 25, 1:00pm - 4:00pm
Main Library - Community Resources Office
Help finding resources to learn English, referrals for immigration-related legal help, and more. Se habla español.

Tue, Mar 25, 1:00pm - 2:30pm
Main Library - Virtual Room
Learn how to write a business plan in this virtual class.

Tue, Mar 25, 3:30pm - 5:00pm
Great Brook Valley Branch - Great Brook Valley Branch
REVERSE STENCIL SIGNS Paint a nameplate! Spell your name in vinyl letters, paint over, and then peel away to reveal a reverse stencil of your name!

Tue, Mar 25, 4:00pm - 5:00pm
Main Library - Children's Program Room
Explore your creative side and build confidence on stage! Sing, act, dance, and improvise in a fun and supportive environment with Jo Ann Warren Studio.

Tue, Mar 25, 5:30pm - 7:00pm
Main Library - First Floor Meeting Room
Practice speaking English in a relaxed, comfortable place, and meet new friends as we learn by talking together.

Tue, Mar 25, 6:00pm - 8:00pm
Main Library - Banx Room
Get hooked on crochet with crafty librarian Kira! This is a great way for older teens and young adults to learn about the fun craft programs provided by the Adult Services department!
Registration opens Friday, February 28 2025 at 6:00pm

Tue, Mar 25, 6:30pm - 8:15pm
Main Library - Computer Lab
Learn the fundamentals of computer programming using Python.

Wed, Mar 26, 10:00am - 12:00pm
Main Library - First Floor Meeting Room
Students learn English using real-life scenarios.

Wed, Mar 26, 3:00pm - 4:30pm
Main Library - Innovation Center
Join us for weekly crafts in the Innovation center!

Wed, Mar 26, 3:00pm - 4:00pm
Main Library - Computer Lab
Learn the steps to start a small business.

Wed, Mar 26, 3:30pm - 4:30pm
Roosevelt Branch
Come to the Roosevelt Branch Library for an afternoon of jewelry making!

Wed, Mar 26, 4:00pm - 5:00pm
Main Library - Children's Program Room
Join us each week for a fun STEM challenge!

Wed, Mar 26, 4:00pm - 5:00pm
Tatnuck Branch - Tatnuck Branch
Join us for a crafting program designed to strengthen problem solving skills and to enhance creativity!

Wed, Mar 26, 4:00pm - 5:00pm
Frances Perkins Branch - FPB Meeting Room
Make a small soap to take home!

Wed, Mar 26, 4:00pm - 5:00pm
Burncoat Branch - Burncoat Branch
Drop by for a fun make-and-take craft!

Wed, Mar 26, 4:00pm - 5:00pm
Goddard Branch - Goddard Branch
Drop by for a fun make-and-take craft!

Wed, Mar 26, 4:00pm - 5:00pm
Roosevelt Branch - Roosevelt Branch
Drop by for a fun make-and-take craft!

Wed, Mar 26, 5:30pm - 6:30pm
Main Library - Digital Studio
Learn to preserve your family’s history with the use of our digitization and conversion equipment.
Registration opens Wednesday, March 12 2025 at 5:30pm

Wed, Mar 26, 6:00pm - 7:00pm
Main Library - Teen Space
Teens can stop by the Teen Space at our Main Library to spend an evening doing some arts and crafts!

Wed, Mar 26, 6:30pm - 7:30pm
Main Library - Children's Program Room
You are the guests at our monthly family dinner and advisory group.

Wed, Mar 26, 7:00pm - 8:00pm
Main Library - First Floor Meeting Room
Join us to discuss newer popular titles. New members welcome!