

eBooks & Audiobooks
Local history & genealogy
Find what you're looking for
BCPL At Your Location
Digital Library Card policies
Let us help you
Notary services and guidelines
Library card and lending policies
Available spaces and policies
July 2025 | ||||||
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Monday | 9:30 am-5:30 pm |
---|---|
Tuesday | 9:30 am-8:00 pm |
Wednesday | 9:30 am-5:30 pm |
Thursday | 9:30 am-8:00 pm |
Friday | 9:30 am-5:30 pm |
Saturday | 10:00 am-5:00 pm |
Sunday | Closed |
Fri, Jul 11, 2025 11:30am
Fri, Jul 11, 2025 1:00pm
Fri, Jul 11, 2025 3:30pm
Fri, Jul 11, 2025 9:00pm
Mon, Jul 14, 2025 10:00am
Mon, Jul 14, 2025 3:30pm
Tue, Jul 15, 2025 11:00am
Tue, Jul 15, 2025 2:30pm
Tue, Jul 15, 2025 5:00pm
Tue, Jul 15, 2025 5:30pm
Tue, Jul 15, 2025 5:30pm
Wed, Jul 16, 2025 10:00am
Wed, Jul 16, 2025 3:30pm
Thu, Jul 17, 2025 10:30am
Thu, Jul 17, 2025 10:30am
Thu, Jul 17, 2025 2:30pm
Thu, Jul 17, 2025 6:00pm
Fri, Jul 18, 2025 10:00am
Fri, Jul 18, 2025 11:30am
Fri, Jul 18, 2025 1:00pm
Fri, Jul 18, 2025 3:30pm
Fri, Jul 18, 2025 9:00pm
Mon, Jul 21, 2025 10:00am
Mon, Jul 21, 2025 3:30pm
Mon, Jul 21, 2025 6:00pm
Tue, Jul 22, 2025 10:00am
Tue, Jul 22, 2025 11:00am
Tue, Jul 22, 2025 12:00pm
Tue, Jul 22, 2025 2:30pm
Tue, Jul 22, 2025 4:00pm
Tue, Jul 22, 2025 5:00pm
Wed, Jul 23, 2025 10:00am
Wed, Jul 23, 2025 3:30pm
Thu, Jul 24, 2025 10:30am
Thu, Jul 24, 2025 2:30pm
Thu, Jul 24, 2025 5:30pm
Thu, Jul 24, 2025 6:00pm
Fri, Jul 25, 2025 10:00am
Fri, Jul 25, 2025 11:30am
Fri, Jul 25, 2025 1:00pm
Fri, Jul 25, 2025 3:30pm
Fri, Jul 25, 2025 9:00pm
Tue, Jul 29, 2025 11:00am
Tue, Jul 29, 2025 11:25am
Tue, Jul 29, 2025 5:00pm
Wed, Jul 30, 2025 10:00am
Wed, Jul 30, 2025 3:30pm
Thu, Jul 31, 2025 10:30am
Thu, Jul 31, 2025 2:30pm
Fri, Aug 1, 2025 11:30am
Fri, Aug 1, 2025 3:30pm
Fri, Aug 1, 2025 9:00pm
Wed, Aug 6, 2025 10:30am
Thu, Aug 14, 2025 10:30am
Mon, Aug 18, 2025 6:00pm
Thu, Aug 28, 2025 5:30pm
Thu, Aug 28, 2025 6:00pm
Wed, Sep 3, 2025 10:30am
Thu, Sep 11, 2025 10:30am
Mon, Sep 15, 2025 6:00pm
Thu, Sep 25, 2025 5:30pm
Thu, Sep 25, 2025 6:00pm
Wed, Oct 1, 2025 10:30am
Thu, Oct 9, 2025 10:30am
Mon, Oct 20, 2025 6:00pm
Thu, Oct 23, 2025 5:30pm
Thu, Oct 23, 2025 6:00pm
Wed, Nov 5, 2025 10:30am
Sat, Nov 8, 2025 10:00am
Thu, Nov 13, 2025 10:30am
Mon, Nov 17, 2025 6:00pm
Thu, Nov 27, 2025 6:00pm
Wed, Dec 3, 2025 10:30am
Thu, Dec 11, 2025 10:30am
Mon, Dec 15, 2025 6:00pm
Thu, Dec 25, 2025 6:00pm
Wed, Jan 7, 2026 10:30am
Thu, Jan 8, 2026 10:30am
Mon, Jan 19, 2026 6:00pm
Thu, Jan 22, 2026 6:00pm
Wed, Feb 4, 2026 10:30am
Thu, Feb 12, 2026 10:30am
Mon, Feb 16, 2026 6:00pm
Thu, Feb 26, 2026 6:00pm
Wed, Mar 4, 2026 10:30am
Thu, Mar 12, 2026 10:30am
Mon, Mar 16, 2026 6:00pm
Thu, Mar 26, 2026 6:00pm
Wed, Apr 1, 2026 10:30am
Thu, Apr 9, 2026 10:30am
Mon, Apr 20, 2026 6:00pm
Thu, Apr 23, 2026 6:00pm
Wed, May 6, 2026 10:30am
Thu, May 14, 2026 10:30am
Mon, May 18, 2026 6:00pm
Thu, May 28, 2026 6:00pm
Wed, Jun 3, 2026 10:30am
Thu, Jun 11, 2026 10:30am
Mon, Jun 15, 2026 6:00pm
Thu, Jun 25, 2026 6:00pm
Wed, Jul 1, 2026 10:30am
Thu, Jul 9, 2026 10:30am
Mon, Jul 20, 2026 6:00pm
Thu, Jul 23, 2026 6:00pm
Wed, Aug 5, 2026 10:30am
Thu, Aug 13, 2026 10:30am
Mon, Aug 17, 2026 6:00pm
Thu, Aug 27, 2026 6:00pm
Wed, Sep 2, 2026 10:30am
Thu, Sep 10, 2026 10:30am
Mon, Sep 21, 2026 6:00pm
Thu, Sep 24, 2026 6:00pm
Wed, Oct 7, 2026 10:30am
Thu, Oct 8, 2026 10:30am
Mon, Oct 19, 2026 6:00pm
Thu, Oct 22, 2026 6:00pm
Wed, Nov 4, 2026 10:30am
Thu, Nov 12, 2026 10:30am
Mon, Nov 16, 2026 6:00pm
Thu, Nov 26, 2026 6:00pm
Wed, Dec 2, 2026 10:30am
Thu, Dec 10, 2026 10:30am
Mon, Dec 21, 2026 6:00pm
Thu, Dec 24, 2026 6:00pm
Thu, Jan 14, 2027 10:30am
Mon, Jan 18, 2027 6:00pm
Thu, Jan 28, 2027 6:00pm
Thu, Feb 11, 2027 10:30am
Mon, Feb 15, 2027 6:00pm
Thu, Feb 25, 2027 6:00pm
Thu, Mar 11, 2027 10:30am
Mon, Mar 15, 2027 6:00pm
Thu, Mar 25, 2027 6:00pm
Thu, Apr 8, 2027 10:30am
Mon, Apr 19, 2027 6:00pm
Thu, Apr 22, 2027 6:00pm
Thu, May 13, 2027 10:30am
Thu, Jun 10, 2027 10:30am