Your favorite local bookstore.
Everywhere.

Sign up for our mailing list and save! JOIN THE LIST

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

Find a store:

See all of our stores

View a listDownload a PDF

1HPB 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

2HPB 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

3HPB 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

4HPB 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

5HPB 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

6HPB 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

7HPB 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

8HPB 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

9HPB 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

10HPB South Arlington

HPB South Arlington

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

SE corner of S Cooper St & W Pioneer Pkwy

Store Hours

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

11HPB Bedford

HPB Bedford

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

NE corner of Harwood Rd & Brown Trail

Store Hours

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

12HPB 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

13HPB 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

14HPB Mansfield

HPB Mansfield

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

west of Hwy 287 between Debbie Ln & Walnut Creek Dr near PetSmart

Store Hours

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

15HPB Watauga

HPB Watauga

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

north of Starnes Rd next to PetSmart

Store Hours

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

16HPB 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

17HPB Burleson

HPB Burleson

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

NW corner of I-35W & McAlister Rd in McAlister Square

Store Hours

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

18HPB Hulen

HPB Hulen

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

SE corner of S Hulen St & South Dr W near Dixie House

Store Hours

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

19HPB Ridgmar/Westover Village

HPB Ridgmar/Westover Village

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

at Alta Mere Dr & Margaux Dr in Westover Village Place

Store Hours

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

20HPB Waco Outlet

HPB Waco Outlet

Store Address
4318 W Waco Dr, Waco, TX 76710
(254) 399-6409

between N Valley Mills Dr & N New Rd, next to Guitar Center

Store Hours

  • Mon - Sat 12 pm - 8 pm
  • Sun 12 pm - 7 pm

21HPB Tyler

HPB Tyler

Store Address
8966 S Broadway Ave, Tyler, TX 75703
(903) 561-8258

The Village at Cumberland Park

Store Hours

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

22HPB College Station

HPB College Station

Store Address
1505 University Dr E, College Station, TX 77840
(979) 696-2325

next to PetSmart

Store Hours

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

23HPB Cedar Park

HPB Cedar Park

Store Address
1335 E Whitestone Blvd, Cedar Park, TX 78613
(512) 259-2851

NE corner of RM 1431 & Toll Rd 183A

Store Hours

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

24HPB Round Rock

HPB Round Rock

Store Address
2601 S IH 35, Round Rock, TX 78664
(512) 244-0203

near Home Depot

Store Hours

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

25HPB Anderson Mill

HPB Anderson Mill

Store Address
13492 US Hwy 183 N, Austin, TX 78750
(512) 335-5759

US Hwy 183 N & Anderson Mill Rd

Store Hours

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

26HPB Parmer Crossing

HPB Parmer Crossing

Store Address
2506 W Parmer Ln, Austin, TX 78727
(512) 454-3664

corner of Parmer Ln & Mopac Expwy

Store Hours

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

27HPB North Lamar

HPB North Lamar

Store Address
5555 N Lamar Blvd, Austin, TX 78751
(512) 451-4463

N Lamar Blvd & Koenig Ln

Store Hours

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

28HPB South Lamar

HPB South Lamar

Store Address
2929 S Lamar Blvd, Austin, TX 78704
(512) 443-3138

S Lamar Blvd near Manchaca Rd

Store Hours

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

29HPB 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

30HPB Southpark Meadows

HPB Southpark Meadows

Store Address
9900 S IH 35, Austin, TX 78748
(512) 280-0668

south of Slaughter Ln between Cinemark & Sam's Club

Store Hours

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

31HPB 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

32HPB 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

33HPB North Oaks

HPB North Oaks

Store Address
4685 Cypress Creek Pkwy, Houston, TX 77069
(281) 583-9992

Stuebner Airline intersection in North Oaks Center

Store Hours

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

34HPB San Marcos

HPB San Marcos

Store Address
900 Bugg Ln, San Marcos, TX 78666
(512) 805-7503

IH 35 at Exit 205

Store Hours

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

35HPB Copperfield Plaza

HPB Copperfield Plaza

Store Address
15754 FM 529 Rd, Houston, TX 77095
(832) 593-9885

across from Food Town

Store Hours

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

36HPB Humble

HPB Humble

Store Address
9743 FM 1960 Bypass Rd W, Humble, TX 77338
(281) 540-3950

south of Deerbrook Mall

Store Hours

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

37HPB Kirkwood

HPB Kirkwood

Store Address
11960 Westheimer Rd, Houston, TX 77077
(281) 558-4968

Westheimer Rd & Kirkwood Dr

Store Hours

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

38HPB Montrose

HPB Montrose

Store Address
1011 Westheimer Rd, Houston, TX 77006
(713) 520-1084

Westheimer Rd at Montrose Blvd

Store Hours

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

39HPB Rice Village

HPB Rice Village

Store Address
2537 University Blvd, Houston, TX 77005
(713) 524-6635

University Blvd & Kirby Dr

Store Hours

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

40HPB Sugar Land

HPB Sugar Land

Store Address
3203 Hwy 6 S, Sugar Land, TX 77478
(281) 265-0900

Exit 205

Store Hours

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

41HPB Pearland

HPB Pearland

Store Address
2556 Smith Ranch Rd, Pearland, TX 77584
(713) 340-0094

NE corner of 288 & 518

Store Hours

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

42HPB Stone Ridge Market

HPB Stone Ridge Market

Store Address
20821 US Hwy 281 N, San Antonio, TX 78258
(210) 545-3836

Evans Rd & US 281 near the big H-E-B plus

Store Hours

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

43HPB Clear Lake

HPB Clear Lake

Store Address
961 E NASA Pkwy, Houston, TX 77058
(281) 335-1283

NASA Pkwy & El Camino Real in Clear Lake

Store Hours

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

44HPB North Central

HPB North Central

Store Address
125 NW Loop 410, San Antonio, TX 78216
(210) 349-1429

off Isom Rd, NE of San Pedro Ave & Loop 410

Store Hours

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

45HPB Huebner Road

HPB Huebner Road

Store Address
11255 Huebner Rd, San Antonio, TX 78230
(210) 558-3247

Huebner Rd & I-10 in the Strand Shopping Center

Store Hours

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

46HPB Bandera

HPB Bandera

Store Address
11654 Bandera Rd, San Antonio, TX 78250
(210) 647-1103

near the NE corner of Loop 1604 & Bandera Rd., next to H-E-B

Store Hours

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

47HPB Brackenridge Park

HPB Brackenridge Park

Store Address
3207 Broadway St, San Antonio, TX 78209
(210) 822-4597

near Brackenridge Park & north of E. Mulberry Ave.

Store Hours

  • Mon - Sat 9:30 am - 9 pm
  • Sun 11 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
×