Bok choy prefers full sun but can tolerate partial shade. It thrives with at least 3-5 hours of sunlight each day. In hotter climates, some afternoon shade can help prevent the plant from bolting (going to seed prematurely).