The Maryville Library is open

for in-person browsing

Masks are recommended, but not required.

Porch pick-up services are still available to any patron.

Please note that the Maryville Library does not accept book donations.

Our library hours:
Monday-Thursday 9am-8pm
Friday-Saturday 9am-4pm
Sundays CLOSED

Search the Online Catalog:


Calendar of Events

November 2022

S M T W T F S
Tuesday November 1
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
Wednesday November 2
Thursday November 3
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday November 4
  • 1:00 pm – 2:00 pm Literary Circle
    Literary Circle
    1:00 pm – 2:00 pm
    Recurs every 2 months
Saturday November 5
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly
  • 1:00 pm – 2:00 pm Tween Book Club
Sunday November 6
Monday November 7
Tuesday November 8
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
Wednesday November 9
Thursday November 10
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday November 11
  • All Day Library Closed (Veteran's Day)
Saturday November 12
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly
  • 2:00 pm – 3:00 pm Reader's Digest Teen Book Club
Sunday November 13
Monday November 14
Tuesday November 15
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
  • 7:00 pm – 8:00 pm Maryville Community Library Board Meeting
    Maryville Community Library Board Meeting
    7:00 pm – 8:00 pm
    Recurs monthly
Wednesday November 16
Thursday November 17
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday November 18
  • 1:00 pm – 2:00 pm Fiction Friday Book Club
Saturday November 19
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly
  • 1:00 pm – 2:00 pm History Speaks About Life in the Medieval World
Sunday November 20
Monday November 21
Tuesday November 22
  • 7:00 am – 8:00 am Maryville Community Library Board Meeting
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
Wednesday November 23
Thursday November 24
  • All Day Library Closed (Thanksgiving)
Friday November 25
  • All Day Library Closed (Thanksgiving)
Saturday November 26
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly
Sunday November 27
Monday November 28
Tuesday November 29
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
Wednesday November 30

December 2022

S M T W T F S
Thursday December 1
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday December 2
Saturday December 3
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly
  • 1:00 pm – 2:00 pm Reader's Digest Teen Book Club Meet-Up
    Reader's Digest Teen Book Club Meet-Up
    1:00 pm – 2:00 pm
    Recurs monthly
  • 2:00 pm – 3:00 pm Tween Book Club
Sunday December 4
Monday December 5
Tuesday December 6
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
Wednesday December 7
Thursday December 8
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday December 9
Saturday December 10
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly
Sunday December 11
Monday December 12
Tuesday December 13
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
Wednesday December 14
Thursday December 15
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday December 16
Saturday December 17
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly
Sunday December 18
Monday December 19
Tuesday December 20
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
  • 7:00 pm – 8:00 pm Maryville Community Library Board Meeting
    Maryville Community Library Board Meeting
    7:00 pm – 8:00 pm
    Recurs monthly
Wednesday December 21
Thursday December 22
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday December 23
Saturday December 24
  • All Day Library Closed (Christmas Eve)
    Library Closed (Christmas Eve)
    Recurs yearly
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly
Sunday December 25
  • All Day Library Closed (Christmas Day)
    Library Closed (Christmas Day)
    Recurs yearly
Monday December 26
  • All Day Library Closed (Observance of Christmas)
Tuesday December 27
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
Wednesday December 28
Thursday December 29
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday December 30
Saturday December 31
  • All Day Library Closed (New Year's Eve)
    Library Closed (New Year's Eve)
    Recurs yearly
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly

January 2023

S M T W T F S
Sunday January 1
  • All Day Library Closed (New Year's Day)
    Library Closed (New Year's Day)
    Recurs yearly
Monday January 2
  • All Day Library Closed (Observance of New Year's)
Tuesday January 3
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
Wednesday January 4
Thursday January 5
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday January 6
  • 1:00 pm – 2:00 pm Literary Circle
Saturday January 7
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly
  • 1:00 pm – 2:00 pm Reader's Digest Teen Book Club Meet-Up
    Reader's Digest Teen Book Club Meet-Up
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday January 8
Monday January 9
Tuesday January 10
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
Wednesday January 11
Thursday January 12
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday January 13
Saturday January 14
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly
Sunday January 15
Monday January 16
Tuesday January 17
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
  • 7:00 pm – 8:00 pm Maryville Community Library Board Meeting
    Maryville Community Library Board Meeting
    7:00 pm – 8:00 pm
    Recurs monthly
Wednesday January 18
Thursday January 19
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday January 20
  • 1:00 pm – 2:00 pm Fiction Friday Book Club
Saturday January 21
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly
  • 2:00 pm – 3:00 pm Tween Book Club
    Tween Book Club
    2:00 pm – 3:00 pm
    Recurs monthly
Sunday January 22
Monday January 23
Tuesday January 24
  • 1:00 pm – 2:00 pm Preschool Story Time
    Preschool Story Time
    1:00 pm – 2:00 pm
    Recurs weekly
Wednesday January 25
Thursday January 26
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday January 27
Saturday January 28
  • 10:30 am – 11:30 am Saturday Story Time
    Saturday Story Time
    10:30 am – 11:30 am
    Recurs weekly
  • 1:00 pm – 2:00 pm History Speaks
    History Speaks
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday January 29
Monday January 30
Tuesday January 31

February 2023

S M T W T F S
Wednesday February 1
Thursday February 2
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday February 3
Saturday February 4
  • 1:00 pm – 2:00 pm Reader's Digest Teen Book Club Meet-Up
    Reader's Digest Teen Book Club Meet-Up
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday February 5
Monday February 6
Tuesday February 7
Wednesday February 8
Thursday February 9
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday February 10
Saturday February 11
Sunday February 12
Monday February 13
Tuesday February 14
Wednesday February 15
Thursday February 16
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday February 17
  • 1:00 pm – 2:00 pm Fiction Friday Book Club
    Fiction Friday Book Club
    1:00 pm – 2:00 pm
    Recurs monthly
Saturday February 18
  • 2:00 pm – 3:00 pm Tween Book Club
    Tween Book Club
    2:00 pm – 3:00 pm
    Recurs monthly
Sunday February 19
Monday February 20
Tuesday February 21
  • 7:00 pm – 8:00 pm Maryville Community Library Board Meeting
    Maryville Community Library Board Meeting
    7:00 pm – 8:00 pm
    Recurs monthly
Wednesday February 22
Thursday February 23
  • 9:30 am – 10:00 am Babies, Books & Tunes
    Babies, Books & Tunes
    9:30 am – 10:00 am
    Recurs weekly
Friday February 24
Saturday February 25
  • 1:00 pm – 2:00 pm History Speaks
    History Speaks
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday February 26
Monday February 27
Tuesday February 28

March 2023

S M T W T F S
Wednesday March 1
Thursday March 2
Friday March 3
  • 1:00 pm – 2:00 pm Literary Circle
Saturday March 4
  • 1:00 pm – 2:00 pm Reader's Digest Teen Book Club Meet-Up
    Reader's Digest Teen Book Club Meet-Up
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday March 5
Monday March 6
Tuesday March 7
Wednesday March 8
Thursday March 9
Friday March 10
Saturday March 11
Sunday March 12
Monday March 13
Tuesday March 14
Wednesday March 15
Thursday March 16
Friday March 17
  • 1:00 pm – 2:00 pm Fiction Friday Book Club
    Fiction Friday Book Club
    1:00 pm – 2:00 pm
    Recurs monthly
Saturday March 18
  • 2:00 pm – 3:00 pm Tween Book Club
    Tween Book Club
    2:00 pm – 3:00 pm
    Recurs monthly
Sunday March 19
Monday March 20
Tuesday March 21
  • 7:00 pm – 8:00 pm Maryville Community Library Board Meeting
    Maryville Community Library Board Meeting
    7:00 pm – 8:00 pm
    Recurs monthly
Wednesday March 22
Thursday March 23
Friday March 24
Saturday March 25
  • 1:00 pm – 2:00 pm History Speaks
    History Speaks
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday March 26
Monday March 27
Tuesday March 28
Wednesday March 29
Thursday March 30
Friday March 31

April 2023

S M T W T F S
Saturday April 1
  • 1:00 pm – 2:00 pm Reader's Digest Teen Book Club Meet-Up
    Reader's Digest Teen Book Club Meet-Up
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday April 2
Monday April 3
Tuesday April 4
Wednesday April 5
Thursday April 6
Friday April 7
Saturday April 8
Sunday April 9
Monday April 10
Tuesday April 11
Wednesday April 12
Thursday April 13
Friday April 14
Saturday April 15
  • 2:00 pm – 3:00 pm Tween Book Club
    Tween Book Club
    2:00 pm – 3:00 pm
    Recurs monthly
Sunday April 16
Monday April 17
Tuesday April 18
  • 7:00 pm – 8:00 pm Maryville Community Library Board Meeting
    Maryville Community Library Board Meeting
    7:00 pm – 8:00 pm
    Recurs monthly
Wednesday April 19
Thursday April 20
Friday April 21
  • 1:00 pm – 2:00 pm Fiction Friday Book Club
    Fiction Friday Book Club
    1:00 pm – 2:00 pm
    Recurs monthly
Saturday April 22
Sunday April 23
Monday April 24
Tuesday April 25
Wednesday April 26
Thursday April 27
Friday April 28
Saturday April 29
  • 1:00 pm – 2:00 pm History Speaks
    History Speaks
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday April 30

May 2023

S M T W T F S
Monday May 1
Tuesday May 2
Wednesday May 3
Thursday May 4
Friday May 5
  • 1:00 pm – 2:00 pm Literary Circle
Saturday May 6
  • 1:00 pm – 2:00 pm Reader's Digest Teen Book Club Meet-Up
    Reader's Digest Teen Book Club Meet-Up
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday May 7
Monday May 8
Tuesday May 9
Wednesday May 10
Thursday May 11
Friday May 12
Saturday May 13
Sunday May 14
Monday May 15
Tuesday May 16
  • 7:00 pm – 8:00 pm Maryville Community Library Board Meeting
    Maryville Community Library Board Meeting
    7:00 pm – 8:00 pm
    Recurs monthly
Wednesday May 17
Thursday May 18
Friday May 19
  • 1:00 pm – 2:00 pm Fiction Friday Book Club
    Fiction Friday Book Club
    1:00 pm – 2:00 pm
    Recurs monthly
Saturday May 20
  • 2:00 pm – 3:00 pm Tween Book Club
    Tween Book Club
    2:00 pm – 3:00 pm
    Recurs monthly
Sunday May 21
Monday May 22
Tuesday May 23
Wednesday May 24
Thursday May 25
Friday May 26
Saturday May 27
  • 1:00 pm – 2:00 pm History Speaks
    History Speaks
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday May 28
Monday May 29
Tuesday May 30
Wednesday May 31

June 2023

S M T W T F S
Thursday June 1
Friday June 2
Saturday June 3
  • 1:00 pm – 2:00 pm Reader's Digest Teen Book Club Meet-Up
    Reader's Digest Teen Book Club Meet-Up
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday June 4
Monday June 5
Tuesday June 6
Wednesday June 7
Thursday June 8
Friday June 9
Saturday June 10
Sunday June 11
Monday June 12
Tuesday June 13
Wednesday June 14
Thursday June 15
Friday June 16
  • 1:00 pm – 2:00 pm Fiction Friday Book Club
    Fiction Friday Book Club
    1:00 pm – 2:00 pm
    Recurs monthly
Saturday June 17
  • 2:00 pm – 3:00 pm Tween Book Club
    Tween Book Club
    2:00 pm – 3:00 pm
    Recurs monthly
Sunday June 18
Monday June 19
Tuesday June 20
  • 7:00 pm – 8:00 pm Maryville Community Library Board Meeting
    Maryville Community Library Board Meeting
    7:00 pm – 8:00 pm
    Recurs monthly
Wednesday June 21
Thursday June 22
Friday June 23
Saturday June 24
  • 1:00 pm – 2:00 pm History Speaks
    History Speaks
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday June 25
Monday June 26
Tuesday June 27
Wednesday June 28
Thursday June 29
Friday June 30

July 2023

S M T W T F S
Saturday July 1
  • 1:00 pm – 2:00 pm Reader's Digest Teen Book Club Meet-Up
    Reader's Digest Teen Book Club Meet-Up
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday July 2
Monday July 3
Tuesday July 4
Wednesday July 5
Thursday July 6
Friday July 7
  • 1:00 pm – 2:00 pm Literary Circle
Saturday July 8
Sunday July 9
Monday July 10
Tuesday July 11
Wednesday July 12
Thursday July 13
Friday July 14
Saturday July 15
  • 2:00 pm – 3:00 pm Tween Book Club
    Tween Book Club
    2:00 pm – 3:00 pm
    Recurs monthly
Sunday July 16
Monday July 17
Tuesday July 18
  • 7:00 pm – 8:00 pm Maryville Community Library Board Meeting
    Maryville Community Library Board Meeting
    7:00 pm – 8:00 pm
    Recurs monthly
Wednesday July 19
Thursday July 20
Friday July 21
  • 1:00 pm – 2:00 pm Fiction Friday Book Club
    Fiction Friday Book Club
    1:00 pm – 2:00 pm
    Recurs monthly
Saturday July 22
Sunday July 23
Monday July 24
Tuesday July 25
Wednesday July 26
Thursday July 27
Friday July 28
Saturday July 29
  • 1:00 pm – 2:00 pm History Speaks
    History Speaks
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday July 30
Monday July 31

August 2023

S M T W T F S
Tuesday August 1
Wednesday August 2
Thursday August 3
Friday August 4
Saturday August 5
  • 1:00 pm – 2:00 pm Reader's Digest Teen Book Club Meet-Up
    Reader's Digest Teen Book Club Meet-Up
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday August 6
Monday August 7
Tuesday August 8
Wednesday August 9
Thursday August 10
Friday August 11
Saturday August 12
Sunday August 13
Monday August 14
Tuesday August 15
  • 7:00 pm – 8:00 pm Maryville Community Library Board Meeting
    Maryville Community Library Board Meeting
    7:00 pm – 8:00 pm
    Recurs monthly
Wednesday August 16
Thursday August 17
Friday August 18
Saturday August 19
  • 2:00 pm – 3:00 pm Tween Book Club
    Tween Book Club
    2:00 pm – 3:00 pm
    Recurs monthly
Sunday August 20
Monday August 21
Tuesday August 22
Wednesday August 23
Thursday August 24
Friday August 25
Saturday August 26
  • 1:00 pm – 2:00 pm History Speaks
    History Speaks
    1:00 pm – 2:00 pm
    Recurs monthly
Sunday August 27
Monday August 28
Tuesday August 29
Wednesday August 30
Thursday August 31

September 2023

S M T W T F S
Friday September 1
  • 1:00 pm – 2:00 pm Literary Circle
    Literary Circle
    1:00 pm – 2:00 pm
    Recurs every 2 months
Saturday September 2
Sunday September 3
Monday September 4
Tuesday September 5
Wednesday September 6
Thursday September 7
Friday September 8
Saturday September 9
Sunday September 10
Monday September 11
Tuesday September 12
Wednesday September 13
Thursday September 14
Friday September 15
Saturday September 16
Sunday September 17
Monday September 18
Tuesday September 19
  • 7:00 pm – 8:00 pm Maryville Community Library Board Meeting
    Maryville Community Library Board Meeting
    7:00 pm – 8:00 pm
    Recurs monthly
Wednesday September 20
Thursday September 21
Friday September 22
Saturday September 23
Sunday September 24
Monday September 25
Tuesday September 26
Wednesday September 27
Thursday September 28
Friday September 29
Saturday September 30

October 2023

S M T W T F S
Sunday October 1
Monday October 2
Tuesday October 3
Wednesday October 4
Thursday October 5
Friday October 6
Saturday October 7
Sunday October 8
Monday October 9
Tuesday October 10
Wednesday October 11
Thursday October 12
Friday October 13
Saturday October 14
Sunday October 15
Monday October 16
Tuesday October 17
  • 7:00 pm – 8:00 pm Maryville Community Library Board Meeting
    Maryville Community Library Board Meeting
    7:00 pm – 8:00 pm
    Recurs monthly
Wednesday October 18
Thursday October 19
Friday October 20
Saturday October 21
Sunday October 22
Monday October 23
Tuesday October 24
Wednesday October 25
Thursday October 26
Friday October 27
Saturday October 28
Sunday October 29
Monday October 30
Tuesday October 31