2025 Reading Challenge

12 Months 12 Books

  • January: A book published or about the year you were born

  • February: A book with the name of a city in the title

  • March: A book about someone with a marginalized identity

  • April: A book about books, bookstores, or libraries

  • May: A book with a first sentence of eight words or less

  • June: A book that spans multiple generations

  • July: A book you were drawn to by its cover

  • August: A book with a protagonist who is a teenager or

  • senior citizen

  • September: A book told in non-chronological order

  • October: A book published by a Massachusetts press

  • November: A cookbook or book about food

  • December: Another book by an author you’ve already read

How the challenge works:

  • Choose a book that fits the monthly challenge.

  • After you read, fill out this form to tell us about the book.

    • Using our submission manager, you will be able to log in and access the entries you’ve logged throughout the year.

    • Dedicated readers will be invited to a year-end celebration hosted by Mass Center for the Book.

    • We will be drawing two names on the last day of each month to win a free book! Make sure you get those entries in before the end of the month.

    • If you read a book in each of the 12 months, you will be entered in a drawing to win 1 of 2 totes filled with books.

Book Recommendations:

Reading Directories:


Abington

Acushnet

Agawam

Amesbury

Amherst

Andover

Arlington

Athol

Attleboro

Avon

Ayer

Bedford

Belchertown

Berkley

Beverly

Billerica

Blandford

Boston

Braintree

Brewster

Brookline

Byfield

Cambridge

Carver

Charlton

Chelmsford

Chelsea

Cheshire

Clinton

Cohasset

Cotuit

Danvers

Dartmouth

Dedham

Dorchester

Dover

Dracut

Dudley

Duxbury

East Longmeadow

East Sandwich

Easton

Edgartown

Erving

Reading Partners

Fitchburg

Florence

Foxborough

Framingham

Franklin

Gardner

Georgetown

Great Barrington

Greenfield

Groton

Halifax

Hampden

Hanover

Hanson

Harwich

Harwich Port

Haverhill

Holliston

Hopkinton

Hudson

Hull

Lakeville

Lawrence

Lincoln

Lowell

Ludlow

Lunenburg

Manchester-by-the-Sea

Mansfield

Marblehead

Mashpee

Maynard

Melrose

Methuen

Middleborough

Milton

Nahant

Natick

Needham

New Bedford

New Salem

Newton

North Andover

North Attleboro

North Brookfield

North Reading

Northampton

Northborough

Northbridge

Northfield

Norton

Oak Bluffs

Palmer

Peabody

Pelham

Pembroke

Pepperell

Petersham

Plainville

Princeton

Quincy

Raynham

Reading

Rehoboth

Rochester

Rockland

Salem

Sandisfield

Saugus

Seekonk

Sheffield

Shrewsbury

Somerville

South Hadley

South Yarmouth

Southbridge

Southwick

Springfield

Stoughton

Sunderland

Swampscott

Tewksbury

Tyngsborough

Upton

Uxbridge

Wakefield

Webster

Wellfleet

West Bridgewater

West Springfield

Westfield

Wilmington

Winchester

Woburn

Woods Hole

Worcester

Wrentham

Yarmouth Port