Most of the shops on Oxford Street open at 9am and close at 9pm during the week from Monday to Saturday.
There are reduced trading hours on Sunday. Most shops open from 12pm to 6pm on Sunday. Some shops offer “browsing hours” and open 30 minutes to an hour earlier.
Note: Oxford Street is undergoing significant change — always check directly with individual stores before visiting, as hours and trading status can shift at short notice.
What time does Oxford Street open and close on Saturday?
The standard opening times for shops on Oxford Street on Saturday is from 9am to 9pm. However, individual shop opening times may vary.
What time does Oxford Street open and close on Sunday?
Most shops on Oxford Street are open from 12pm to 6pm on Sunday, although individual store opening times vary.
How late are shops open in London?
Most shops in central London stay open until at least 6pm during the week from Monday to Saturday. Shops in popular shopping areas close at 8pm, and shops on Oxford Street stay open longer than most, with many closing at 9pm.
What time does Primark Oxford Street shut?
There are two Primarks on Oxford Street with slightly different hours. The East store (14–28 Oxford Street & 3 Tottenham Court Road) is open 8am–10pm Monday to Saturday and 12pm–6pm on Sunday. The West store (499 Oxford Street) is open 8:30am–9pm Monday to Friday, 8:30am–8pm Saturday, and 11:30am–6pm on Sunday.

What time does John Lewis Oxford Street close?
John Lewis Oxford Street is open 10am–7pm Monday to Wednesday and Friday to Saturday, 10am–8pm on Thursday, and 11:30am–5pm on Sunday.

What time does Zara Oxford Street close?
There are several Zara branches on Oxford Street. The store at 61 Oxford Street has the longest opening hours, from 9:30am–9:30pm Monday to Saturday and 12pm–6pm on Sunday. Other branches generally close at 9pm Monday to Saturday. Check the Zara website for your nearest branch as individual store hours vary.

What time does Selfridges Oxford Street close?
Selfridges is open 10am–10pm Monday to Friday, 10am–9pm Saturday, and 11:30am–6pm on Sunday.

Oxford Street Christmas Opening Hours
Oxford Street operates late-night shopping in the run-up to Christmas, and most shops are open until 10pm from 1 December. Individual store times vary, so please check before you visit.
What time does Oxford Street close on Christmas Eve?
Most Oxford Street shops close early on Christmas Eve. Standard opening hours are typically 9am–5:30pm, but some shops may close earlier. Shops on Oxford Street are closed on Christmas Day.
What time does Oxford Street close on New Year’s Eve?
Most shops on Oxford Street are open on New Year’s Eve but close early. Check individual stores for exact times.
What time does Accessorize close?
Accessorize is open 10:00–19:00 Monday to Saturday and 11:00–18:00 on Sunday.

What time does Adidas close?
Adidas is open 10:00–21:00 Monday to Saturday and 12:00–18:00 on Sunday.

What time does Bershka close?
Bershka is open 9:30–21:00 Monday to Saturday and 12:00–18:00 on Sunday.
What time does Calzedonia close?
There are two branches of Calzedonia on Oxford Street. The store at 326 Oxford Street is open 10:00–21:00 Monday to Saturday and 11:00–19:00 on Sunday. The store at 112–114 Oxford Street is open 11:00–20:00 Monday to Saturday and 11:00–19:00 on Sunday.

What time does Clarks close?
There are three branches of Clarks on Oxford Street. The store at 60 Oxford Street is open 10:30–19:00 Monday to Saturday and 12:00–18:00 on Sunday. The store at 260 Oxford Street is open 10:00–19:00 Monday to Saturday and 12:00–18:00 on Sunday. The store at 476 Oxford Street is open 10:00–20:00 Monday to Saturday and 11:00–19:00 on Sunday.
