Passing parameters between screens in React Native has minimal impact on frame rate and memory when done correctly. Parameters are usually small data like strings or numbers, which do not affect rendering speed. However, passing large objects or functions can increase memory use and slow down navigation transitions, potentially dropping below the smooth 60fps target.
Battery usage is not significantly affected by parameter passing itself, but inefficient data handling or heavy computations triggered by received parameters can increase CPU load and battery drain.