Working hours of the shops depend on the region, but most of them, especially in the tourist season, are open from 8AM to 8PM. Most of them are also working during weekends, though sometimes not in the evening.
Shopping malls and department stores in Croatia usually work from Monday to Sunday from 8AM to 21p.m.
Working hours of the public services and public companies is from 8AM to 4PM.
Bars and restaurants typically close by 11 PM on working days, while some bars are often opened until 1 AM or even longer on weekends.