Calendar

Primary tabs

Upcoming Events(active tab)
Monthly

Legend

  •  
    Adults
  •  
    Back to School
  •  
    Center for Accessibility
  •  
    Friends of the Library
  •  
    Kids
  •  
    Lecture
  •  
    MLK Library Great Hall
  •  
    Special Collections
  •  
    Special Event
  •  
    Summer Reading
  •  
    Teens
  •  
    The Labs at DC Public Library

Tuesday, April 25, 2017

Chess

Kid's Chess Club at All Souls Episcopal Church

Cleveland Park Library

5 p.m.
This program has moved to All Souls Episcopal Church, 2300 Cathedral Avenue, N.W., from Cleveland Park Library. 

Thursday, April 27, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Tuesday, May 2, 2017

Chess

Kid's Chess Club at All Souls Episcopal Church

Cleveland Park Library

5 p.m.
This program has moved to All Souls Episcopal Church, 2300 Cathedral Avenue, N.W., from Cleveland Park Library. 

Thursday, May 4, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Tuesday, May 9, 2017

Chess

Kid's Chess Club at All Souls Episcopal Church

Cleveland Park Library

5 p.m.
This program has moved to All Souls Episcopal Church, 2300 Cathedral Avenue, N.W., from Cleveland Park Library. 

Thursday, May 11, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Tuesday, May 16, 2017

Chess

Kid's Chess Club at All Souls Episcopal Church

Cleveland Park Library

5 p.m.
This program has moved to All Souls Episcopal Church, 2300 Cathedral Avenue, N.W., from Cleveland Park Library. 

Thursday, May 18, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Tuesday, May 23, 2017

Chess

Kid's Chess Club at All Souls Episcopal Church

Cleveland Park Library

5 p.m.
This program has moved to All Souls Episcopal Church, 2300 Cathedral Avenue, N.W., from Cleveland Park Library. 

Thursday, May 25, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Tuesday, May 30, 2017

Chess

Kid's Chess Club at All Souls Episcopal Church

Cleveland Park Library

5 p.m.
This program has moved to All Souls Episcopal Church, 2300 Cathedral Avenue, N.W., from Cleveland Park Library. 

Thursday, June 1, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, June 8, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, June 15, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, June 22, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, June 29, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, July 6, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, July 13, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, July 20, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, July 27, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, Aug. 3, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, Aug. 10, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, Aug. 17, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, Aug. 24, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, Aug. 31, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, Sept. 7, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, Sept. 14, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, Sept. 21, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, Sept. 28, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.

Thursday, Oct. 5, 2017

chess set

Kid's Chess Club

Chevy Chase Library

5 p.m.
Weekly chess instruction on Thursdays at 5 p.m. This program is for children of all ages who want to learn to play or improve their chess moves and play in tournaments. Our chess instructor will teach the chess players how to think and plan their next move and use their brain power to win. Come and join our Chess group and learn to make a risky move, Check, Mate, and have fun. This program is made possible by the Friends of the Chevy Chase Library. All Ages.