The present invention relates to stable pharmaceutical compositions comprising nano size droplets of etodolac or salts thereof along with other pharmaceutically acceptable excipients. These compositions exhibit greater permeability, and improved bioavailability leading to enhanced therapeutic activity. The invention also relates to processes for the preparation of such compositions.