Your favorite local bookstore.
Everywhere.

Take $1 off your next order with code BUCK1. GET DETAILS

Our Stores (we have more than 120 of them!)

Find a store:

See all of our stores

View a listDownload a PDF

1HPB Edmond

HPB Edmond

Store Address
1159 E 2nd St, Edmond, OK 73034
(405) 359-2934

between UCO & Edmond Medical

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

2HPB Country Club Corner

HPB Country Club Corner

Store Address
6500 N May Ave, Oklahoma City, OK 73116
(405) 843-5837

at NE corner of NW 63rd St next to Sprouts

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

3HPB Penn Park

HPB Penn Park

Store Address
1449 W I-240 Service Rd, Oklahoma City, OK 73159
(405) 680-8730

240/Penn Park Shopping Center next to Michaels

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

4HPB McKinney

HPB McKinney

Store Address
3190 S Central Expwy, McKinney, TX 75070
(214) 544-7800

SW corner of US 75 & Eldorado Pkwy

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

5HPB Frisco

HPB Frisco

Store Address
3221 Preston Rd, Frisco, TX 75034
(972) 668-3477

across from Super Target, north of Stonebriar Mall

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

6HPB Plano

HPB Plano

Store Address
2440 Preston Rd, Plano, TX 75093
(972) 985-6196

NE corner of Preston Rd & Park Blvd near Trader Joe's

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 9 pm

7HPB Lewisville

HPB Lewisville

Store Address
420 E FM 3040, Lewisville, TX 75067
(972) 459-3242

west of Vista Ridge Mall near DSW

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 9 pm

8HPB Richardson Heights

HPB Richardson Heights

Store Address
100 S Central Expwy, Richardson, TX 75080
(972) 234-4286

SW corner of Belt Line Rd & Central Expwy

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 9 pm

9HPB Las Colinas

HPB Las Colinas

Store Address
7631 N MacArthur Blvd, Irving, TX 75063
(469) 420-9978

MacArthur Park at Las Colinas Blvd next to Michaels

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

10HPB Watauga

HPB Watauga

Store Address
7620 Denton Hwy, Watauga, TX 76148
(817) 605-3285

between PetSmart & Party City

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

11HPB Preston Village

HPB Preston Village

Store Address
13388 Preston Rd, Dallas, TX 75240
(972) 701-8055

one block NE of I-635 in the Preston Village Shopping Center

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

12HPB Garland

HPB Garland

Store Address
3085 N George Bush Fwy, Garland, TX 75040
(972) 276-1401

SE corner of N Pres George Bush Turnpike & Crist Rd

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

13HPB Bedford

HPB Bedford

Store Address
713 Harwood Rd, Bedford, TX 76021
(817) 581-9888

Harwood Rd & Brown Trail

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

14HPB Flagship

HPB Flagship

Store Address
5803 E Northwest Hwy, Dallas, TX 75231
(214) 379-8000

one block east of Central Expwy

Store Hours

  • Every day 9 am - 11 pm

15HPB Rockwall

HPB Rockwall

Store Address
959 E I-30, Rockwall, TX 75087
(972) 771-3496

near Bed Bath & Beyond

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 10 pm

16HPB Ridgmar/Westover Village

HPB Ridgmar/Westover Village

Store Address
475 Sherry Ln, Fort Worth, TX 76114
(817) 732-4111

north of Target, behind McDonald's

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

17HPB Mesquite

HPB Mesquite

Store Address
1645 N. Town East Blvd, Mesquite, TX 75150
(972) 686-0233

across from Town East Mall at E Emporium Circle

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

18HPB South Arlington

HPB South Arlington

Store Address
2211 S Cooper St, Arlington, TX 76013
(817) 860-5247

S Cooper St & Pioneer Pkwy

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

19HPB Hulen

HPB Hulen

Store Address
5417 S Hulen St, Fort Worth, TX 76132
(817) 294-1166

SE corner of Hulen St & South Dr

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

20HPB Mansfield

HPB Mansfield

Store Address
1551 US Hwy 287 N, Mansfield, TX 76063
(682) 518-7302

next to PetSmart

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

21HPB Burleson

HPB Burleson

Store Address
12616 South Fwy, Burleson, TX 76028
(817) 295-8560

I-35W & McAlister Rd

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

22HPB Cedar Hill

HPB Cedar Hill

Store Address
711 N Hwy 67, Cedar Hill, TX 75104
(972) 299-9004

south of Pleasant Run Rd near Super Target

Store Hours

  • Mon - Sat 9 am - 10 pm
  • Sun 10 am - 8 pm

HPB Stores

NEW STORES JOINING

THE HPB FAMILY

NOW OPEN
COMING SOON
  • Wichita, KSEastgate Plaza

inside hpb

See what it takes to open a new HPB

See what it takes to open a new HPB
×