Bruno Mars recently announced that he will be teaming up with MGM Resorts International for a handful of big performances at the end of 2016, as well as dates in 2017.

The "24k Magic" singer is scheduled to perform on Dec. 27 at the MGM National Harbor in Maryland before he heads across the country to ring in the New Year in Las Vegas. Mars will perform at the brand new Park Theater at Monte Carlo for two nights on Dec. 30 and 31. Tickets for these shows are averaging a lofty $354, with the cheapest ticket starting at $196 for his New Years Eve show.

New Years Eve won't be the only time to catch the 31-year-old, as he'll return to Park Theater for additional performances on Saturday, Mar. 11 and Sunday, Mar. 12. Tickets for these stops are averaging $266, with the cheapest ticket starting at $135. Across all of his upcoming shows, tickets to see Bruno Mars are averaging $508 on the secondary market, according to data provided by ticket aggregator TicketIQ.

Parking in Las Vegas, as well as Maryland, can be secured easily and ahead of time through to save fans money on going to the shows.

Mars will also make a stop at the iHeartRadio Jingle Ball in Los Angeles at The Staples Center on Dec. 2. He will join fellow Britney Spears, Meghan Trainor and Justin Bieber, and tickets for that stop are the second-priciest of the entire Jingle Bell trek, averaging $414 for the stretch.

Bruno Mars forthcoming LP, 24K Magic, is expected to drop on Nov. 18. The album's newly released single, "24K Magic," debuted at No. 5 on the Billboard Hot 100 Chart, marking his highest charting debut thus far. He is a 17-time GRAMMY Award nominee and has sold more than 100 million singles and albums worldwide.