Sultan Qaboos bin Said of Oman issued a royal order pardoning 257 inmates marking the 47th National Day which falls on November 18.
The royal pardon also comes ahead of the birth anniversary of Prophet Mohammed.
Times of Oman newspaper said that 131 expatriate prisoners are among the pardoned inmates.