
June 2 - July 31
![]()

June 2 - July 31

Calendars and descriptions for summer reading programs at the Public Library of Johnston County & Smithfield

The Public Library of Johnston County and Smithfield is excited to launch its 2025 Summer Reading Program with the theme “Color Our World,” which will include programs, events, and activities related to the arts. As in the past, we will be offering families in our community the Collaborative Summer Library Program (CSLP). CSLP is a consortium of state libraries and public library systems working together to provide high-quality summer reading program materials for children, teens, adults, and families.
This year's programs will include:
A reading/activity log that readers use at home to track their progress toward an age-appropriate reading goal, earning incentives and prizes for participation Activities and events happening at the library or available as take-home kits in support of the theme These include storytimes, active play/music/movement activities, crafts, book clubs, special presenters, game nights, and more. Library activities are no cost and offered to children, teens, and adults.
For updates and additional information, visit our website’s summer reading page at https://www.pljcs.org/pljcs-summer-reading or scan the QR code.
Please note that affiliated libraries’ schedules and programs vary. Call individual libraries or visit www.pljcs.org/jocolib for more information.
Summer Reading Guide Table of Contents:
Youth Summer Reading
Teen Summer Reading

Pages 2 - 6
Pages 7 - 10
Adult Summer Reading Pages 11 - 14

Address: 305 E. Market Street, Smithfield, 27577
Phone: 984-985-BOOK
Website: www.pljcs.org
Facebook: Public Library of Johnston County & Smithfield
Instagram: @PLJCS NC


Reading bags available beginning Monday, June 2 while supplies last!
Red “R” denotes registration required.

Tuesday, June 3
Storytime:
Performing Arts (ages 0-5)
10AM to 11AM

Tuesday, June 10
Storytime: Performing Arts (ages 0-5)
10AM to 11AM
Friday, June 13
Gardening: Warm Season Vegetables (all ages)
10AM to 12PM with the Extension Master Gardener Volunteers
Wednesday, June 18
Hervé Tullet Workshop:
RThe Magic Dice (all ages)
10AM to 11AM
awood@pljcs org/984-985-BOOK
Friday, June 20
Gardening: Pumpkins & Gourds are Growing, Oh My! (all ages)
10AM to 12PM with the Extension Master Gardener Volunteers
Thursday, June 26

Storytime:
Drawing & Painting (ages 0-5)
10AM to 11AM



Wednesday, June 4
Dana Hill Magic Show: Artful Illusions (all ages)

10AM to 11AM

Wednesday, June 11
Dogman&FriendsParty! (ages5-12)
R10AMto11:30AM awood@pljcs.org/984-985-BOOK
Tuesday, June 17

Storytime: Drawing & Painting (ages 0-5) 10AM to 11AM

Thursday, June 19

Storytime:
Drawing & Painting (ages 0-5) 10AM to 11AM

Tuesday, June 24

Storytime: Drawing & Painting (ages 0-5) 10AM to 11AM

Thursday, June 26
Youth Mystery Book Club (rising 3 - 8 graders) rd th 4PM to 5PM
Meet every Thursday until July 31.

Thursday, June 5
Storytime: Performing Arts (ages 0-5)
10AM to 11AM

Thursday, June 12
Storytime: Performing Arts (ages 0-5) 10AM to 11AM
Tuesday, June 17
Teddy Bear Clinic with JCC Nursing Program (all ages)
Drop-in 1:30PM to 3:30PM
Thursday, June 19
Youth Mystery Book Club (rising 3 - 8 graders) rd th 4PM to 5PM
Meet every Thursday until July 31 Pick up book at first meeting
Wednesday, June 25
Art As Unique As You:
Fingerprint Art
Ed Emberley Style (all ages)

Drop-in 10AM to 11AM
Friday, June 27
Gardening: Legumes Galore! (all ages) 10AM to 12PM with the Extension Master Gardener Volunteers

Reading logs due by 5PM on Thursday, July 31 Red “R” denotes registration required.

Storytime:
Fiber Art & Wearables (ages 0-5)
10AM to 11AM

Coding & Drawing Robots (ages 5-8)

Drop-in from 10AM to 11:30AM
Tuesday, July 8 Wednesday, July 9
Storytime:
Fiber Art & Wearables (ages 0-5) 10AM to 11AM

Gardening: Flowers (all ages)

10AM to 12PM with Extension Master Gardeners
Storytime:
Writing & Storytelling (ages 0-5)
10AM to 11AM


Zumba with Felicia Rawls (all ages)
10AM to 11AM

Storytime: Photography (ages 0-5) 10AM to 11AM
Chalk the Block + William “Snakespeare” (all ages) 10AM to 11AM

Storytime: Writing & Storytelling (ages 0-5) 10AM to 11AM

Youth Mystery Book Club (rising 3 - 8 graders) rd th 4PM to 5PM Meet every Thursday - July 31
Storytime:
3D Art & Decor (ages 0-5) 10AM to 11AM



RTuesday, July 1 Watercolor Spray Clouds (all ages) 10AM to 11AM awood@pljcs org/984-985-BOOK
July 3 Thursday, July 3
Storytime:
Fiber Art & Wearables (ages 0-5) 10AM to 11AM

Storytime: Fiber Art & Wearables (ages 0-5) 10AM to 11AM

Big Bang Boom! Children’s Music Band (preK - elementary aged) 3PM to 4PM


Gardening: Garden Friend or Foe? (all ages) 10AM to 12PM with Extension Master Gardeners
Youth Mystery Book Club (rising 3 - 8 graders) rd th 4PM to 5PM Meet every Thursday - July 31
Youth Mystery Book Club (rising 3 - 8 graders) rd th 4PM to 5PM
every Thursday - July 31
Youth Mystery Book Club (rising 3 - 8 graders) rd th 4PM to 5PM
31
PAWS for Reading (ages 0-8) 10AM to 11AM

Storytime:
3D Art & Decor (ages 0-5) 10AM to 11AM


Gardening: Wide World of Herbs (all ages) 10AM to 12PM with Extension Master Gardeners

Storytime: Photography (ages 0-5) 10AM to 11AM
Youth Mystery Book Club (rising 3 - 8 graders) rd th 4PM to 5PM
Meet every Thursday - July 31

Red “R” denotes that registration is required.

Monday, June 2
Summer reading bags available at the Patron Services Desk while supplies last!

Friday, June 6
Retro Game Lunch (teens)
12PM to 2PM
Multipurpose Meeting Room
Monday, June 9
Take & Make: Tiny Art Show Kit (ages 10+)
Available at Patron Services Desk while supplies last Return by Friday, June 27 for display


Thursday, June 12
Hooks & Purls Stitch Group (teens & adults)
5:30PM to 7PM Board Room
Thursday, June 19
Anime Fan Club (teens)
5PM to 7PM
Multipurpose Meeting Room


Register for this event by emailing Skye at spoole@pljcs org or scan the QR code below:
RTuesday, June 10

Lizard Beads Keychains (teens)
3:30PM to 5PM
Multipurpose Meeting Room
Thursday, June 12
Intro to Coding with littleBits (teens)
5:30PM to 7PM
Makerspace STEAM Lab
Saturday, June 14
Learn to Finger Knit (teens & adults) 10AM to 12PM
Multipurpose Meeting Room



Monday, June 23
Teen Book Club:Twelfth Knight by Alexene Farol Follmouth (teens)
4PM to 5PM Board Room
Thursday, June 5
Board Game Cafe (all ages)
5PM to 7PM
Multipurpose Meeting Room
Saturday, June 7
Teen Advisory Board (teens)
11AM to 12:30PM Board Room
Register for this event by emailing Skye at spoole@pljcs.org or scan the QR code below:
RRegister for this event by emailing Skye at spoole@pljcs org or scan the QR code below:
RRegister for this event by emailing Skye at spoole@pljcs.org or scan the QR code below:
RThursday, June 26
Hooks & Purls Stitch Group (teens & adults) 5:30PM to 7PM Board Room

Red “R” denotes that registration is required.

Tuesday, July 1
Window Cling Art (teens)
3:30PM to 5PM
Multipurpose Meeting Room

Tuesday, July 8
Scratch Art (teens)
3:30PM to 5PM
Multipurpose Meeting Room
Thursday, July 10
Stop Motion Animation with LEGO (teens)
5PM to 7PM

Makerspace STEAM Lab
Thursday, July 24
Summer Solstice

Crystal Wreaths (teens & adults)
5:30PM to 7PM
Multipurpose Meeting Room
Saturday, July 26
Gardening Class:
Food Preservation (all ages)
10AM to 12PM with Extension Master Gardeners
Tuesday, July 29

Sew Your Own Plushie (teens)
3:30PM to 5PM
Multipurpose Meeting Room

Register for this event by emailing Skye at spoole@pljcs.org or scan the QR code below:
RRegister for this event by emailing Skye at spoole@pljcs.org or scan the QR code below:
RRegister for this event by emailing Skye at spoole@pljcs.org or scan the QR code below:
RRegister for this event by emailing Skye at spoole@pljcs org or scan the QR code below:


RRegister for this event by emailing Skye at spoole@pljcs org or scan the QR code below:



RWednesday, July 9
Chalk the Block (teens)
10AM to 11AM Outside
Thursday, July 3
Board Game Cafe (all ages)
5PM to 7PM
Multipurpose Meeting Room
Thursday, July 10
Hooks & Purls Stitch Group (teens & adults)
5:30PM to 7PM Board Room
Saturday, July 12
weather permitting Teen Advisory Board Meeting (teens)
11AM to 12:30PM Board Room
Friday, July 25

Retro Game Lunch (teens) 12PM to 2PM
Multipurpose Meeting Room
Thursday, July 17
Anime Fan Club: Cosplay Party (teens)
5PM to 7PM
Multipurpose Meeting Room
Register for this event by emailing Skye at spoole@pljcs org or scan the QR code below:
RMonday, July 28
Teen Book Club:
Throwback by Maureen Goo (teens) 4PM to 5PM Board Room



Thursday, July 31
Reading logs and stamp cards due to Patron Services Desk by 5PM to be eligible for grand prize drawing!

Red “R” denotes that registration is required.
Monday, June 2
Color Me Calm Meditative Coloring (adults)
Drop-in 11AM to 1PM Board Room
Monday, June 9
Take & Make: Tiny Art Show Kit (ages 10+)
Available at Patron Services Desk while supplies last Return by Friday, June 27 for display
Thursday, June 12
Hooks & Purls
Stitch Group (teens & adults)
5:30PM to 7PM Board Room


Wednesday, June 18
Bookaholics Book Club (adults)
6PM to 7PM First Floor Commons
Thursday, June 26
Hooks & Purls
Stitch Group (teens & adults)
5:30PM to 7PM Board Room





Monday, June 9
Color Me Calm Meditative Coloring (adults)
Drop-in 11AM to 1PM Board Room
Saturday, June 14
Learn to Finger Knit (teens & adults) 10AM to 12PM Multipurpose Meeting Room
Monday, June 16
Color Me Calm Meditative Coloring (adults)
Drop-in 11AM to 1PM Board Room
Saturday, June 21
Kotori: Anime & Japanese Culture Interest Group (adults)

10:30AM to 12:30PM Multipurpose Meeting Room

Friday, June 27
Take & Make: Tiny Art Show Kit REMINDER:
Return tiny art by 5PM for display.

Thursday, June 5
Board Game Cafe (all ages)
5PM to 7PM
Multipurpose Meeting Room

Thursday, June 12
Neuse River Writers Meeting (adults)
5PM to 7PM

Multipurpose Meeting Room
Register for this event by emailing Skye at spoole@pljcs.org or scan the QR code below:
RTuesday, June 17
Adult Fiction Book Club (adults) 11AM to 12PM
Multipurpose Meeting Room
Monday, June 23
Color Me Calm
Meditative Coloring (adults)
Drop-in 11AM to 1PM Board Room
Monday, June 30
Color Me Calm


Meditative Coloring (adults)
Drop-in 11AM to 1PM Board Room

Red “R” denotes that registration is required.

Thursday, July 3
Board Game Cafe (all ages)
5PM to 7PM
Multipurpose Meeting Room
Thursday, July 10
Neuse River Writers Meeting (adults)
5PM to 7PM
Multipurpose Meeting Room
Tuesday, July 15
Adult Fiction Book Club (adults)
11AM to 12PM
Multipurpose Meeting Room
Saturday, July 19
Kotori: Anime & Japanese Culture Interest Group (adults)

10:30AM to 12:30PM
Multipurpose Meeting Room
Thursday, July 24
Summer Solstice
Crystal Wreaths (teens & adults) 5:30PM to 7PM

Multipurpose Meeting Room
Monday, July 28
Color Me Calm Meditative Coloring (adults)
Drop-in 11AM to 1PM Board Room


Thursday, July 10

Hooks & Purls Stitch Group (teens & adults) 5:30PM to 7PM Board Room


Monday, July 21
Color Me Calm Meditative Coloring (adults)
Drop-in 11AM to 1PM Board Room
Register for this event by emailing Skye at spoole@pljcs org or scan the QR code below:
RThursday, July 31

Author Talk: J.Percy Flowers the Master Distiller (adults) 6PM to 7PM
Multipurpose Meeting Room
Monday, July 7
Color Me Calm Meditative Coloring (adults)
Drop-in 11AM to 1PM Board Room
Monday, July 14
Color Me Calm Meditative Coloring (adults)
Drop-in 11AM to 1PM Board Room
Wednesday, July 16
Bookaholics Book Club (adults) 6PM to 7PM
First Floor Commons


Thursday, July 24
Hooks & Purls Stitch Group (teens & adults) 5:30PM to 7PM Board Room
Saturday, July 26
Gardening Class:
Food Preservation (all ages)
10AM to 12PM with Extension Master Gardeners

Thursday, July 31
Reminder: Book review bookmarks and stamp cards due to Patron Services Desk by 5PM to be eligible for grand prize drawing!

