Library Locations and Hours

Below is a list of all public libraries in Delaware along with their hours and contact information:

Appoquinimink Public Library
Phone: (302) 378-5588
651 North Broad St., Middletown, DE 19709
Mon 10am-8pm; Tue & Wed 1pm-8pm; Thur, Fri & Sat 10am-5pm

Bear Public Library
Phone: (302) 838-3300
101 Governor’s Place, Bear, DE 19701
Mon-Wed 10am-9pm; Thurs 10am-5pm; Fri closed; Sat 10am-5pm; Sun 1pm-5pm

Brandywine Hundred Public Library
Phone: (302) 477-3150
1300 Foulk Rd., Wilmington, DE 19803
Mon-Wed 10am-9pm; Thurs Closed; Fri 10am-9pm; Sat 10am-5pm; Sun 1pm-5pm

Bridgeville Public Library
Phone: (302) 337-7401
600 South Cannon St., Bridgeville, DE 19933
Mon-Fri 10am-7pm; Sat 10am- 3pm; Sun Closed

Claymont Public Library
Phone: (302) 798-4164
400 Lenape Way, Claymont DE 19703
Mon 10am-8pm; Tue & Thur 1pm-8pm; Wed, Fri & Sat 10am-5pm; Sun Closed

Corbit-Calloway Memorial Library
Phone: (302) 378-8838
2nd and High Sts., Odessa, DE 19730
Mon & Thurs 1pm-8pm; Tue & Fri 10am-4pm; Wed 10am-8pm; Sat 9am-1pm

Delaware City Public Library
Phone: (302) 834-4148
250 5th St., Delaware City, DE 19706
Mon-Thurs 12pm-8pm; Sat 11am-4pm; Sun 12pm-3pm

Delmar Public Library
Phone: (302) 846-9894
Temporary Location: 38481 Sussex Highway, Delmar DE 19940
Mon-Thurs 10am-7pm; Fri 10am-5pm; Sat 10am- 2pm

Dover Public Library
Phone: (302) 736-7030
35 Loockerman Plaza, Dover, DE 19901
Mon-Fri 9am-8pm; Sat 10am-5pm; Sun 1pm-5pm

Elsmere Public Library
Phone: (302) 892-2210
30 Spruce Ave., Elsmere, DE 19805
Mon 10am-8pm; Tue & Thurs 12-8pm; Fri & Sat 10am-5pm

Frankford Public Library
Phone: (302) 732-9351
8 Main St., Frankford, DE 19945
Mon-Thurs 10am-8pm; Fri & Sat 10am-5pm

Garfield Park Library
Phone: (302) 571-7312
26 Karlyn Drive, New Castle, DE 19720
Mon-Thurs 9am-8pm; Sat 9am-Noon

Georgetown Public Library
Phone: (302) 856-7958
123 W. Pine Street, Georgetown, DE 19947
Mon- Thurs 10am-8pm; Fri 10am-5pm; Sa. 10am-2pm

Greenwood Public Library
Phone: (302) 349-5309
100 Mill St., Greenwood, Delaware 19950
Mon, Tue, Thurs & Fri 10am-8pm; Wed 10am-5pm; Sat 10am-2pm

Harrington Public Library
Phone: (302) 398-4647
110 E. Center St., Harrington, DE 19952
Hours: Mon, Wed & Fri 10am-6pm;
Tue & Thurs 11:30am-8pm; Sat 10am-2pm

Hockessin Public Library
Phone: (302) 239-5160
1023 Valley Rd., Hockessin, DE 19707
Mon-Wed. 10am-9pm; Fri & Sat 10am-5pm; Sun 1pm-5pm

Kent County Bookmobile
Phone: (302) 744-1919
497 South Red Haven Lane, Dover, DE 19901

Kent County Public Library
Phone: (302) 744-1919
497 South Red Haven Lane, Dover, DE 19901
Mon-Fri 9am-8pm; Sat & Sun 1pm-5pm

Kirkwood Library
Phone: (302) 995-7663
6000 Kirkwood Highway, Wilmington, DE 19808
Mon-Wed 10am-9pm; Thurs 10am-5pm; Sat 10am-5pm; Sun 1pm-5pm

Laurel Public Library
Phone: (302) 875-3184
101 E. 4th St., Laurel, DE 19956
Mon-Thurs. 10am-8pm; Fri 10am-5pm; Sat 10am-2pm

Lewes Public Library
Phone: (302) 645-2733
111 Adams Ave., Lewes, DE 19958
Mon-Thurs 10am- 8pm; Fri 10am-5pm; Sat 10am-2pm

Milford Public Library
Phone: (302) 422-8996
11 S.E. Front St., Milford, DE 19963
Mon-Fri 9am-8pm; Sat 9am-2pm

Millsboro Public Library
Phone: (302) 934-8743
217 W. State St., Millsboro, DE 19966
Mon, Wed & Fri 9am-5pm; Tue & Thurs 11am-8pm; Sat 9am-1pm

Milton Public Library
Phone: (302) 684-8856
121 Union St., Milton, DE 19968
Mon- Fri 10am-8pm; Sat 10am-4pm

New Castle Public Library
Phone: (302) 328-1995
424 Delaware St., New Castle, DE 19720
Mon & Tue 10am-9pm; Wed & Thurs 2pm-9pm; Fri & Sat 10am-5pm

Newark Free Library
Phone: (302) 731-7550
750 Library Ave., Newark, DE 19711
Mon- Wed & Fri 10am-9pm; Sat 10am-5pm; Sun 1pm-5pm

Rehoboth Beach Public Library
Phone: (302) 227-8044
227 Rehoboth Ave, Rehoboth Beach, DE 19971
Mon-Wed 10am-8pm; Thurs-Fri 10am-5pm; Sat 10am-3pm

Seaford District Library
Phone: (302) 629-2524
600 N. Market St. Ext., Seaford, DE 19973
Mon-Thurs 10am-7pm; Fri 10am-6pm, Sat 10am-3pm

Selbyville Public Library
Phone: (302) 436-8195
11 Main & McCabe St., P.O. Box 739, Selbyville, DE 19975
Mon & Thur 10am-8pm; Tue, Wed & Fri 10am- 6pm; Sat 10am-2pm

Smyrna Public Library
Phone: (302) 653-4579
107 Main St., Smyrna, DE 19977
Mon, Wed & Fri 8:30-6pm; Tues & Thurs 10am-8pm; Sat 9am-2pm; Closed Sunday

South Coastal Public Library
Phone: (302) 539-5231
43 Kent Avenue, Bethany Beach, DE 19930
Mon-Thurs 10am-8pm; Fri 1pm-5pm; Sat 9am-3pm

Sussex County Mobile Library Bookmobile
Phone: (302) 855-7893
Check our website for the latest Bookmobile stops and times.

Wilmington Public Library
Phone: (302) 571-7400
10 E 10th Street, Wilmington, DE 19801
Mon-Wed 9.30am- 8pm; Thurs 9:30am-5pm; Fri-Sat 9am- 5pm

Wilmington Public Library- North Branch
Phone: (302) 761-4290
3400 N. Market St., Wilmington, DE 19802
Mon-Wed 11:30am-8pm; Thurs 11:30am-5pm; Fri & Sat 11:30am- 4pm

Woodlawn Public Library
Phone: (302) 571-7425
2020 W. 9th St., Wilmington, DE 19805
Mon-Wed 10am-9pm; Thurs 10am-5pm; Sat 10am-5pm; Sun 1pm-5pm