Reading Terminal Market

By Bruce Andersen –  Own work, CC BY-SA 3.0, Link

The source for food shoppers in Philadelphia

Reading Terminal Market is one of the oldest and largest public markets in the United States. The market is located at 12th and Arch Streets in the center city of Philadelphia, adjacent to the Convention Center all within a beautifully restored historic terminal building. It is open every day except for Sundays.

The Reading Terminal Market traces its roots back to 1859 when the Reading Railroad built a terminal to consolidate various rail lines. The terminal included a market, which quickly became one of the busiest in the city. In the early 20th century, the market was expanded and modernized, but it eventually fell into decline. In the 1970s, a group of concerned citizens and businesspeople banded together to save the market, and it was added to the National Register of Historic Places in 1972.

Today, the Reading Terminal Market is thriving, with over 80 vendors selling everything from fresh produce to gourmet cheeses to handcrafted chocolates. The market is also home to several restaurants, including a beer garden and a sit-down diner.


Plan Your Visit

Address: 1136 Arch St, Philadelphia, PA 19107, United States
Phone: +1 215-922-2317

Sunday 8am–6pm
Monday 8am–6pm
Tuesday 8am–6pm
Wednesday 8am–6pm
Thursday 8am–6pm
Friday 8am–6pm
Saturday 8am–6pm

Budget Hotels near Reading Terminal Market

There are many different types of hotels near Reading Terminal Market, so you’ll be sure to find one that’s right for you. If you’re looking for a place to stay that’s close to all the action, consider renting a car and staying at one of the many hotels near Reading Terminal Market Philadelphia.

New and Cozy 1BD Apt in the heart of Philly!

Address: 1025 Arch Street 303, Philadelphia, 19107, United States
Distance: 200 m


The Vacationers place

Address: 1025 Arch Street 403, Philadelphia, 19107, United States
Distance: 200 m


Sonder The Tidewater

Address: 407 North 20th Street, Philadelphia, 19130, United States
Distance: 1 mile