Find Books, Movies, Audio and More.



News & Announcements

A Universe of Stories Summer Reading Challenge
Saturday, June 1 to Friday, August 16
For Kids & Adults of All Ages

Mount Vernon City Library is challenging you to read for 50 days this summer! You can read or listen to anything you like (books, graphic novels, magazines etc.), but we ask that you read a minimum of 20 minutes for each day that you log. Earn books, bookmarks, and prizes for meeting reading goals. 

Register at the library starting Saturday, June 1, online at, or by downloading the Beanstack Tracker App.

Enter our Hiking Drawing!
Ends June 30, 2019

Share your hiking experience and be entered for a chance to win an R.E.I. Giftcard. Stop by the library to enter the drawing. 

Washington Discover Pass Backpacks Now Available!

Be sure to check out our Washington Discover Pass Backpacks, thanks to thanks to a partnership with the Washington State Parks Foundation and the Washington State Library!

Each backpack includes a Discover Pass to use at Washington State Parks and Public Lands, binoculars, maps, and guidebooks.  

Please note library does not sell individual Discover Passes.

Wireless Printing

The Library offers printing from your laptop or mobile device on our wireless network. You can print Microsoft Office and Adobe Reader files, many image files, and web pages (only works at the library). 

To print:

  1. Save the file you want to print on your device 
  2. Connect to our wireless network "public"
  3. Go to
  4. Follow the instructions on the site to upload and print your file.

Sign up for our Newsletter!

Mount Vernon City Library's newsletter is a simple way to stay connected to all the great programs and special events happening in the library. Sign up here.

Become a power user with our Niche Academy.

Mount Vernon City Library Academy includes video tutorials for digital content, such as downloadable ebooks and audiobooks, Novelist Plus, TumbleBook Library, Mango Languages, and more.


315 Snoqualmie St, Mt Vernon, WA 98273 • (360) 336-6209 • 

Hours: Monday - Thursday: 10AM–8PM • Friday & Saturday 10AM–5PM • Sunday: Closed