There isn't a single closing time for all the shops in Haleiwa Town. Most shops typically close between 5 pm and 6 pm, with some staying open as late as 8 pm or 9 pm. However, some smaller shops and local boutiques might close earlier, around 4 pm. It's always best to check the individual store websites or call them directly to confirm their specific closing times, especially if you're planning to do some late-night shopping.