The Ashville Free Library will hold its annual book and bake sale on Friday from 10 a.m. to 6 p.m. and Saturday from 10 a.m. to 3 p.m. Books and movies will be available for purchase on Friday at $2 for adult hardcover fiction, $1 for all other hardcovers and 50 cents for paperbacks. Saturday, bags of books may be purchased for $5. The library will be closed for regular business during both days of the sale. The library is located at 2200 N. Maple St. in Ashville. For more information, contact the library at 763-9906.