Yes. Most major sportsbooks will offer odds on every scheduled fight for every UFC event. Often the main events or main card bouts will have a variety of betting options, while some of the preliminary bouts might have only a few.
The most common way to bet on MMA odds is to wager on which fighter will win the bout. Oddsmakers use head-to-head moneylines to set these markets, calculating an implied probability for each fighter and then setting a corresponding moneyline for that bet.