The Library is closed due to the COVID-19 Outbreak.

Online access will continue, which requires a library card number. If you do not have a library card number please register here and you will be emailed a number.

We will keep you updated as events unfold. We will continue to work closely with the town to ensure the safety of all our patrons, and we hope that everyone continues to be healthy.

Recommended Vegan LivingWebsites

For starters, the staff has compiled lists of what we feel are the best free websites.  These websites are free, authoritative, and regularly updated.

Back to main reference department page.

Vegan Living and Cooking

Lifestyle and Recipe Blogs and Guides:

These are among the most popular vegan blogs. They feature recipes, advice, and food product recommendations. Many bloggers have also written cookbooks or offer merchandise, so bear in mind that those presenting information may have a commercial interest.


Fork & Beans:


Oh She Glows





The Kind Life


The Post Punk Kitchen


Happy Cow

  Black Vegans Rock  


The websites of these organizations offer information on the ethical and nutritional issues surrounding veganism.


People for the Ethical Treatment of Animals (PETA)


Physicians Committee for Responsible Medicine


The Vegan Society (UK based):


Recipe and Restaurant Listings by Location:


International Vegetarian Union Recipes Around the World



Nutritional Information:

Information found in the following websites can help you make sure your nutritional needs are met while eating a vegan diet.


Medline Plus Vegetarian Diet

  Article on meeting protein needs:  
  Vegetarian Nutrition Webpage from the Academy of Nutrition and Dietetics
New York Times article “How to Go Vegan”
  VegWeb Vegan 101 page:

Scholarly Articles:

If you are seeking academic, research-driven articles on the subject of veganism,  
try typing “vegan”  or “vegan diet” into the search box at the following government Websites


PubMed Central


National Agricultural Library


Monday - Thursday, 9:30 AM to 9:00 PM
Friday 9:30 AM to 5:00 PM
Saturday 9:30 AM to 5:00 PM
Sunday: 1:00-5:00 PM