El día en que se piden dulces en México principalmente es el 1 de noviembre, Día de Todos los Santos (calaverita para niños). Sin embargo, en muchos lugares, especialmente en zonas cercanas a la frontera con Estados Unidos, y cada vez más en otras regiones, también se realiza la actividad la noche del 31 de octubre (Halloween). En algunos casos, la tradición se extiende hasta el 2 de noviembre para honrar a los adultos fallecidos. Estas fechas varían según la localidad y las costumbres familiares, pero el 1 de noviembre es la fecha tradicional central para pedir calaverita, con el 31 de octubre cada vez más frecuente debido a la influencia de Halloween.
