New Book Picks

YA Fiction

YA eBooks

YA Audiobooks

Graphic Novels

Find It Now

Teen social media

Life Resources

Al-Anon/Alateen: 1-888-425-2666

American Pregnancy Helpline: 1-866-942-6466

Boys Town National Hotline: 1-800-448-3000 Serving all at-risk teens and children

Childhelp National Child Abuse Hotline: 1-800-4-A-CHILD (1-800-422-2253)

Crisis Call Center: 1-800-273-8255  or text ANSWER to 839863

Crisis Textline: Text HOME to 741741

Futures Without Violence

GLBT National Youth Talkline: 1-800-246-7743

LGBT National Help Center

loveisrespect: 1-866-331-9474  National Teen Dating Abuse Helpline 

National Child Traumatic Stress Network

National Coalition Against Domestic Violence

National Domestic Violence/Abuse Hotline 1-800-799-7233

National Drug and Alcohol Treatment Hotline: 1-800-662-HELP (4357)

National Hopeline Network

1-877-968-8454 (Teen to Teen)

1-800-784-2433 (Suicide Prevention)

National Inhalant Prevention Coalition: 1-800-269-4237

National Runaway Switchboard: 1-800-RUNAWAY

National Self Injury Hotline: 1-800-DONT-CUT

National Suicide Prevention Lifeline: 1-800-273-TALK 

NO MORE, Ending Domestic Violence and Sexual Assault

Planned Parenthood: 1-800-230-7526

Rape, Abuse, and Incest National Network (RAINN): 1-800-656-HOPE

Safe Horizon’s Rape, Sexual Assault, & Incest Hotline

1-800-621-4673 (Domestic Violence)

1-866-689-4357 (Crime Victims Hotline)

1-212-227-3000 (Rape, Sexual Assault, Incest)

Texas Child Abuse and Neglect Hotline: 1-800-252-5400

That’s Not Cool, Decreasing Teen Dating Violence Online

The Trevor Project - Preventing Suicide in LGBTQ Youth: 1-866-488-7386

Texas Poison Center Network: 1-800-222-1222

Texas Youth Hotline: 1-888-580-HELP

Texas Underage Drinking Hotline: 1-888-843-8222

Trans Lifeline: 1-877-565-8860


Women Against Abuse

Social Worker

Our Library Social Worker, Anne Marie Holstead, provides support and resources for a variety of needs.

She is available to help child, teen or adult patrons work through issues ranging from navigating mental health challenges, food or housing insecurity, locating resources or how to advocate for yourself in a changing world. 

Schedule a one-on-one, virtual appointment by contacting Anne Marie at aholstead@gptx.org or by phone at 972-237-5797.

Anne Marie received her Bachelor’s and Master’s in Social Work from Baylor University, and is a Licensed Master’s Social Worker. She previously worked for an agency within child welfare and has specific experience working with child development, trauma, and supporting inter-personal relationships. 



Online Tutoring

For online tutoring, visit  Brainfuse HelpNow.  Online tutors are available every day from 2 to 11 p.m. Choose your grade and subject to enter a private chat room.


Visit Brainfuse HelpNow for live online FAFSA help. Find it under Expert Help>Featured Service.

Epic Book Club

The Grand Prairie Library is proud to support The Epic's Teen Book Club. Most selections are available to check out through the Library, including some as ebooks and audiobooks.

  • Thursday, December 15: Persepolis by Marjane Satrapi. Menu: Tahdig, an Iranian dish. 4:30 p.m.

 Starting in 2023, meetings are the last Tuesday of the month at 5:30 p.m. at The Epic.

For more information, contact Haley at 972-338-3718 or hnpierce@gptx.org.





Event Guide (English)(PDF, 20MB)
Event Guide (Spanish)(PDF, 4MB)

*This program is available in Spanish


Contact Info

Email: libraryinfo@gptx.org

Ask a Librarian

Subscribe to our newsletter

facebook icon youtube icon instagram icon flickr icon pintrest icon twitter icon linkedin icon goodreads icon

Main Library

901 Conover Dr.
Grand Prairie, TX 75051

Phone: 972-237-5700

Mon - Thurs: 10 a.m. - 8 p.m.
Friday: 10 a.m. - 6 p.m.
Saturday: 11 a.m. - 5 p.m.

Warmack Library

760 Bardin Rd.
Grand Prairie, TX 75052

Phone: 972-237-5770

Mon - Thurs: 10 a.m. - 8 p.m.
Friday: 10 a.m. - 6 p.m.
Saturday: 11 a.m. - 5 p.m.

Shotwell Library

2750 Graham St.
Grand Prairie, TX 75050

Phone: 972-237-7540

Mon - Thurs: 9 a.m. - 7 p.m.
Friday: 9 a.m. - 6 p.m.