El evento fue el sexto que la UFC acogió en Canadá y el primer evento de artes marciales mixtas en Ontario desde que el deporte fue legalizado en la provincia en agosto de 2010.[3] El evento de Toronto fue titulado originalmente UFC 131 por la promoción, pero más tarde fue cambiado a UFC 129 a principios de 2011 como su calendario comenzó a caer con más firmeza en su lugar.[4]
Fue el mayor evento de UFC en la historia de Norteamérica.[5][6] Los directivos del UFC habían planeado originalmente para el Rogers Centre ser configurado para mantener 42.000 aficionados en UFC 129. Lanzaron y vendierón más entradas al día siguiente para suscriptores del boletín UFC en un segundo especial de preventa. UFC 129 después vendió más entradas que salieron a la venta al público en general el 12 de febrero, con los funcionarios aumentando el número de asientos a 55.000.[7] Las ventas acabaron con todas las 55 000 entradas vendidas para ganar unos ingresos de más de $11 millones,[8] el evento pulverizo tanto la asistencia a las MMA como los registros en América del Norte.
Brian Foster se esperaba hacer frente a Sean Pierson en este evento, pero Foster fue obligado a salir de la pelea después de un pre-lucha de resonancia magnética que mostró que Foster tuvo una hemorragia cerebral,[11] y fue sustituido por Jake Ellenberger.[12]
El programa UFC Primetime regresó para promocionar la pelea por el campeonato de peso wélter de UFC entre St-Pierrey Shields.[13]
El 19 de abril de 2011, se reveló que dos de los combates preliminares serían retransmitidos por Facebook.[14] Sin embargo el 21 de abril, el UFC anunció en vez que todas las preliminares (con excepción de las dos peleas al aire en Spike TV) serían retransmitidas por la página de UFC en Facebook.[15]