Event List

Age Group
Age Group
Program Type
Library Branch
Ongoing Events
Event Type
Registration Type

Primary tabs

This event is in the "Middle School" group
This event is in the "Elementary" group
This event is in the "K - 2nd Grade" group
This event is in the "3rd - 5th Grade" group

Homeschool Games

Thursday, January 29, 2026 at 1:30pm - 3:00pm
North Meeting Room at Ashland Public Library
Program Type:
Games, Homeschool
Age Group:
Middle School, Elementary, K - 2nd Grade, 3rd - 5th Grade

Join us for fun and games on the last Thursday of every month. We'll have a variety of games available to encourage fun and socialization. 

 

Library Branch: Ashland Public Library
Room: North Meeting Room
Age Group: Middle School, Elementary, K - 2nd Grade, 3rd - 5th Grade
Program Type: Games, Homeschool
Event Details:

Join us for fun and games on the last Thursday of every month. We'll have a variety of games available to encourage fun and socialization. 

 

This event is in the "Middle School" group

Library After-Hours

Friday, January 30, 2026 at 5:00pm - 7:00pm
Full Meeting Room at Ashland Public Library
Program Type:
Games
Age Group:
Middle School
Library After Hours:

Middle schoolers, this one’s for you! Come hang out at the library after hours for games, snacks, and fun with friends. We’ll have activities ready—or you can just relax and do you...

Library Branch: Ashland Public Library
Room: Full Meeting Room
Age Group: Middle School
Program Type: Games

Middle schoolers, this one’s for you! Come hang out at the library after hours for games, snacks, and fun with friends. We’ll have activities ready—or you can just relax and do your own thing.

Disclaimer(s)

This program includes food which may or may not have common allergens. Please contact library staff with any concerns prior to the program. 

This event is in the "Middle School" group
This event is in the "Elementary" group
This event is in the "K - 2nd Grade" group
This event is in the "3rd - 5th Grade" group

Homeschool Games

Thursday, February 26, 2026 at 1:30pm - 3:00pm
North Meeting Room at Ashland Public Library
Program Type:
Games, Homeschool
Age Group:
Middle School, Elementary, K - 2nd Grade, 3rd - 5th Grade

Join us for fun and games on the last Thursday of every month. We'll have a variety of games available to encourage fun and socialization. 

 

Library Branch: Ashland Public Library
Room: North Meeting Room
Age Group: Middle School, Elementary, K - 2nd Grade, 3rd - 5th Grade
Program Type: Games, Homeschool
Event Details:

Join us for fun and games on the last Thursday of every month. We'll have a variety of games available to encourage fun and socialization. 

 

This event is in the "Middle School" group

Library After-Hours

Friday, February 27, 2026 at 5:00pm - 7:00pm
Full Meeting Room at Ashland Public Library
Program Type:
Games
Age Group:
Middle School
Library After Hours:

Middle schoolers, this one’s for you! Come hang out at the library after hours for games, snacks, and fun with friends. We’ll have activities ready—or you can just relax and do you...

Library Branch: Ashland Public Library
Room: Full Meeting Room
Age Group: Middle School
Program Type: Games

Middle schoolers, this one’s for you! Come hang out at the library after hours for games, snacks, and fun with friends. We’ll have activities ready—or you can just relax and do your own thing.

Disclaimer(s)

This program includes food which may or may not have common allergens. Please contact library staff with any concerns prior to the program. 

This event is in the "Middle School" group
This event is in the "Elementary" group
This event is in the "K - 2nd Grade" group
This event is in the "3rd - 5th Grade" group

Early Out

Wednesday, March 11, 2026 at 1:15pm - 2:45pm
Full Meeting Room at Ashland Public Library
Program Type:
Movie
Age Group:
Middle School, Elementary, K - 2nd Grade, 3rd - 5th Grade
Early Out:

When AGPS has an early dismissal, we have a special activity to keep students occupied. 

Library Branch: Ashland Public Library
Room: Full Meeting Room
Age Group: Middle School, Elementary, K - 2nd Grade, 3rd - 5th Grade
Program Type: Movie

When AGPS has an early dismissal, we have a special activity to keep students occupied. 

This event is in the "Middle School" group

Library After-Hours

Friday, March 20, 2026 at 5:00pm - 7:00pm
Full Meeting Room at Ashland Public Library
Program Type:
Games
Age Group:
Middle School
Library After Hours:

Middle schoolers, this one’s for you! Come hang out at the library after hours for games, snacks, and fun with friends. We’ll have activities ready—or you can just relax and do you...

Library Branch: Ashland Public Library
Room: Full Meeting Room
Age Group: Middle School
Program Type: Games

Middle schoolers, this one’s for you! Come hang out at the library after hours for games, snacks, and fun with friends. We’ll have activities ready—or you can just relax and do your own thing.

Disclaimer(s)

This program includes food which may or may not have common allergens. Please contact library staff with any concerns prior to the program. 

This event is in the "Middle School" group
This event is in the "Elementary" group
This event is in the "K - 2nd Grade" group
This event is in the "3rd - 5th Grade" group

Homeschool Games

Thursday, March 26, 2026 at 1:30pm - 3:00pm
North Meeting Room at Ashland Public Library
Program Type:
Games, Homeschool
Age Group:
Middle School, Elementary, K - 2nd Grade, 3rd - 5th Grade

Join us for fun and games on the last Thursday of every month. We'll have a variety of games available to encourage fun and socialization. 

 

Library Branch: Ashland Public Library
Room: North Meeting Room
Age Group: Middle School, Elementary, K - 2nd Grade, 3rd - 5th Grade
Program Type: Games, Homeschool
Event Details:

Join us for fun and games on the last Thursday of every month. We'll have a variety of games available to encourage fun and socialization. 

 

This event is in the "Adults" group
This event is in the "High School" group
This event is in the "Middle School" group

Spring Puzzle Race

Friday, April 17, 2026 at 6:00pm - 7:30pm
Full Meeting Room at Ashland Public Library
Program Type:
Other
Age Group:
Adults, High School, Middle School
Puzzle Race:

Get your team together and come race to be the first to finish. Each team will receive the same brand new puzzle and will race to be the first team to complete the challenge. Every...

We are adding a new twist to this puzzle race. Any previous 1st place winning teams will have to spend the first 20  minutes without a picture of the puzzle.

Registration Required
Library Branch: Ashland Public Library
Room: Full Meeting Room
Age Group: Adults, High School, Middle School
Program Type: Other
Registration Required
Event Details:

Get your team together and come race to be the first to finish. Each team will receive the same brand new puzzle and will race to be the first team to complete the challenge. Every team will get to take home their puzzle and the winning team will receive Chamber Bucks to be spent at local businesses.

Team captains can sign up their team of no more than 4 people (Please only sign up one member of your team). Cost is $10 per team and can be paid at the door or in advance at the front desk of the library. Cash or checks.

We are adding a new twist to this puzzle race. Any previous 1st place winning teams will have to spend the first 20  minutes without a picture of the puzzle.

This event is in the "Middle School" group

Library After-Hours

Friday, April 24, 2026 at 5:00pm - 7:00pm
Full Meeting Room at Ashland Public Library
Program Type:
Games
Age Group:
Middle School
Library After Hours:

Middle schoolers, this one’s for you! Come hang out at the library after hours for games, snacks, and fun with friends. We’ll have activities ready—or you can just relax and do you...

Library Branch: Ashland Public Library
Room: Full Meeting Room
Age Group: Middle School
Program Type: Games

Middle schoolers, this one’s for you! Come hang out at the library after hours for games, snacks, and fun with friends. We’ll have activities ready—or you can just relax and do your own thing.

Disclaimer(s)

This program includes food which may or may not have common allergens. Please contact library staff with any concerns prior to the program. 

This event is in the "Middle School" group
This event is in the "Elementary" group
This event is in the "K - 2nd Grade" group
This event is in the "3rd - 5th Grade" group

Homeschool Games

Thursday, April 30, 2026 at 1:30pm - 3:00pm
North Meeting Room at Ashland Public Library
Program Type:
Games, Homeschool
Age Group:
Middle School, Elementary, K - 2nd Grade, 3rd - 5th Grade

Join us for fun and games on the last Thursday of every month. We'll have a variety of games available to encourage fun and socialization. 

 

Library Branch: Ashland Public Library
Room: North Meeting Room
Age Group: Middle School, Elementary, K - 2nd Grade, 3rd - 5th Grade
Program Type: Games, Homeschool
Event Details:

Join us for fun and games on the last Thursday of every month. We'll have a variety of games available to encourage fun and socialization. 

 

This event is in the "Middle School" group

Library After-Hours

Friday, May 29, 2026 at 5:00pm - 7:00pm
Full Meeting Room at Ashland Public Library
Program Type:
Games
Age Group:
Middle School
Library After Hours:

Middle schoolers, this one’s for you! Come hang out at the library after hours for games, snacks, and fun with friends. We’ll have activities ready—or you can just relax and do you...

Library Branch: Ashland Public Library
Room: Full Meeting Room
Age Group: Middle School
Program Type: Games

Middle schoolers, this one’s for you! Come hang out at the library after hours for games, snacks, and fun with friends. We’ll have activities ready—or you can just relax and do your own thing.

Disclaimer(s)

This program includes food which may or may not have common allergens. Please contact library staff with any concerns prior to the program.