

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 |
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
Mon, Aug 4, 2025 12:00pm
Mon, Aug 4, 2025 4:00pm
Wed, Aug 6, 2025 10:00am
Wed, Aug 6, 2025 10:30am
Thu, Aug 7, 2025 6:30pm
Thu, Aug 7, 2025 6:30pm
Wed, Aug 13, 2025 10:00am
Wed, Aug 13, 2025 2:30pm
Thu, Aug 14, 2025 10:30am
Thu, Aug 14, 2025 5: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
Thu, Sep 25, 2025 5:30pm
Thu, Sep 25, 2025 6:00pm
Wed, Oct 1, 2025 10:30am
Thu, Oct 9, 2025 10:30am
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
Thu, Nov 27, 2025 6:00pm
Wed, Dec 3, 2025 10:30am
Thu, Dec 11, 2025 10:30am
Thu, Dec 25, 2025 6:00pm
Wed, Jan 7, 2026 10:30am
Thu, Jan 8, 2026 10:30am
Thu, Jan 22, 2026 6:00pm
Wed, Feb 4, 2026 10:30am
Thu, Feb 12, 2026 10:30am
Thu, Feb 26, 2026 6:00pm
Wed, Mar 4, 2026 10:30am
Thu, Mar 12, 2026 10:30am
Thu, Mar 26, 2026 6:00pm
Wed, Apr 1, 2026 10:30am
Thu, Apr 9, 2026 10:30am
Thu, Apr 23, 2026 6:00pm
Wed, May 6, 2026 10:30am
Thu, May 14, 2026 10:30am
Thu, May 28, 2026 6:00pm
Wed, Jun 3, 2026 10:30am
Thu, Jun 11, 2026 10:30am
Thu, Jun 25, 2026 6:00pm
Wed, Jul 1, 2026 10:30am
Thu, Jul 9, 2026 10:30am
Thu, Jul 23, 2026 6:00pm
Wed, Aug 5, 2026 10:30am
Thu, Aug 13, 2026 10:30am
Thu, Aug 27, 2026 6:00pm
Wed, Sep 2, 2026 10:30am
Thu, Sep 10, 2026 10:30am
Thu, Sep 24, 2026 6:00pm
Wed, Oct 7, 2026 10:30am
Thu, Oct 8, 2026 10:30am
Thu, Oct 22, 2026 6:00pm
Wed, Nov 4, 2026 10:30am
Thu, Nov 12, 2026 10:30am
Thu, Nov 26, 2026 6:00pm
Wed, Dec 2, 2026 10:30am
Thu, Dec 10, 2026 10:30am
Thu, Dec 24, 2026 6:00pm
Thu, Jan 14, 2027 10:30am
Thu, Jan 28, 2027 6:00pm
Thu, Feb 11, 2027 10:30am
Thu, Feb 25, 2027 6:00pm
Thu, Mar 11, 2027 10:30am
Thu, Mar 25, 2027 6:00pm
Thu, Apr 8, 2027 10:30am
Thu, Apr 22, 2027 6:00pm
Thu, May 13, 2027 10:30am
Thu, Jun 10, 2027 10:30am