Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra-addon domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/virginiapub/public_html/dev/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-schema-pro domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/virginiapub/public_html/dev/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the the-events-calendar domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/virginiapub/public_html/dev/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the updraftplus domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/virginiapub/public_html/dev/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the tribe-events-calendar-pro domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/virginiapub/public_html/dev/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the gravityforms domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/virginiapub/public_html/dev/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the genesis-blocks domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/virginiapub/public_html/dev/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/virginiapub/public_html/dev/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/virginiapub/public_html/dev/wp-includes/functions.php on line 6131

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the astra-addon domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/virginiapub/public_html/dev/wp-includes/functions.php on line 6131

Deprecated: Function WP_Dependencies->add_data() was called with an argument that is deprecated since version 6.9.0! IE conditional comments are ignored by all supported browsers. in /home/virginiapub/public_html/dev/wp-includes/functions.php on line 6131
Adults | Virginia Public Library | 215 S 5th Ave, Virginia, MN

Virginia Public Library closed Nov 6-9 for carpet installation.

Adult Services

The Virginia Public Library’s North Wing houses our Fiction, Mystery, Large Print, and Paperback collections, as well as Young Adult and Nonfiction. In addition to our print and media collections, we have access to numerous databases and online resources. Additionally, we offer adventure kits, a telescope, and a one-week Minnesota State Park pass, all of which can be checked out with your library card.

Don’t have a library card? Stop in with a picture ID with your current address, or a picture ID and a piece of mail with your current address and we will get you a library card that is good at all of the Arrowhead Library System’s 27 libraries!

Programs and Events

Libby by Overdrive

Download eBooks, eAudiobooks, and eMagazine with Libby by OverDrive.

Over 51,000 eBooks!
Over 12,000 eAudiobooks!

Find books, magazines, audiobooks, DVDs, and music CDs!

Reference Or Research Questions?

The library has staff who are happy to help you find the answers to your questions. Let us know what you need and we will point you in the right direction by visiting the library, sending an email or calling 218-748-7525.

Reader’s Advisory: What Should I Read Next?

Having a hard time finding a new book to read? Can’t remember the next book in the series? Try one of these resources:

Scroll to Top