We examine quarterly stock returns of 40 countries during the period 1999–2013. Mean stock returns are 1.188% (4.220%) in developed (developing) economies. Benchmark interest rates have fallen (risen) in developed (developing) economies. We find significant effects of interest rates on stock returns in developed economies. In developing countries, only the world market portfolio helps explain stock returns.