Contact Us

Welcome Back

Adjusted Hours

Monday-Thursday:  9:00am-4:30pm

Friday 9:00 am – 1:00 pm

*(Closed Daily 12:00-1:00)
Saturday 10:00 am – 12:00 pm (1st and 3rd Saturday of the month from November to March only)


702 1st Street N
PO Box 1090
Casselton, ND 58012
Phone: 701-347-4861 ext. #13
Fax: 701-347-4505

Facebook: Casselton Public Library


The mission of the Casselton Public Library is to inspire our community to Read, Learn, Meet and Discover.